ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

Blank page after move of site

July 15, 2011 9:27pm

Subscribe [4]
  • #1 / Jul 15, 2011 9:27pm

    GreenTent

    55 posts

    I just moved an EE 1.6.8 site from a windows server to a linux server. I have two other EE1 sites running just fine on this same linux server. I have double checked permissions and used deploy helper to set the new server paths etc.

    I can login to the control panel just fine but when I try to go to the HP i get a blank screen.  Path.php is set correctly.

    I know I am overlooking something simple but for the life of me I can’t figure out what it is.

    Any ideas?

  • #2 / Jul 17, 2011 4:58pm

    Dan Decker

    7338 posts

    Hi there,

    Sorry this is happening, can you try a few debugging steps for us?

    Since you can get to your CP, I would like you to look at a couple of things for me.
    In the CP, navigate to Tools-> Utilities-> PHP Info and look for display_errors. If that is set to “NONE”, can you email your host and ask them to turn on error reporting?

    Also in the CP, navigate to Admin-> System Administration-> Output and Debugging. Set Debug Preference to “2: PHP/SQL error messages shown to anyone…” Set Display Output Profiler and Display Template Debugging to “Yes” and Submit the changes. Bring up your site index page and copy and paste any errors you see back here to the forums.

    Best,

  • #3 / Jul 18, 2011 2:12pm

    GreenTent

    55 posts

    I am attaching a screenshots of php info and PHP Config from the server.


    I have also turned on display template debugging.

    The site can be viewed at: http://65.61.107.72/index.php  (dedicated ip)

  • #4 / Jul 20, 2011 1:54pm

    GreenTent

    55 posts

    I am still in need of assistance on this. I am at a loss on how to figure this out at this point. Site works fine on the windows box but white screen of death on the Linux box which is successfully running other EE1 websites.

    I did setup linux.amauibeachwedding.com for the moved site so we can use a domain to work with. I also used deploy helper to change all of the settings via the control panel.

  • #5 / Jul 21, 2011 5:15pm

    Kevin Smith

    4784 posts

    Hey GreenTent,

    Be on the lookout for an email from me. I think we need to get in there and see what’s happening.

  • #6 / Jul 26, 2011 6:48pm

    Sue Crocker

    26054 posts

    Hi, Barney.

    I logged in and looked around just a bit. I see that you’re on an older version of EE1.x, but the issue may have to do with your .htaccess file.

    Or perhaps not.

    I created a template group called ellislab, and when I add back in the missing index.php between your sitename and the name of the template, it works.

    So we can assist with a very, very generic .htaccess file. Does that make sense?

  • #7 / Jul 26, 2011 6:52pm

    GreenTent

    55 posts

    Sue,

    Yes, there is a .htaccess file there already which I copied from a working EE site on this server but something must be wrong with it. Not sure what though so any assistance on that front would be much appreciated.

    Barney

  • #8 / Jul 26, 2011 7:10pm

    Sue Crocker

    26054 posts

    Let’s have you temporarily rename it, and then put back the index.php in the General Settings. Does doing that fix things? If it does, we can start rebuilding a basic .htaccess file. Sound good?

  • #9 / Jul 26, 2011 7:44pm

    GreenTent

    55 posts

    Hmm, I renamed the .htaccess file .htaccess.old and changed the site home page to index.php but still get a blank white page.

  • #10 / Jul 26, 2011 11:17pm

    Sue Crocker

    26054 posts

    OK, let’s have you visit http://example.com/index.php/ellislab - using your particular site name. You’ll see it works.

    However, I spotted the issue.

    If you look at your galleries template, you’ll see a path in there that is using a Windows server kind of path. You’ll need to look through these templates and fix the old paths with ones that reference the linux way of calling files.

    include('E:/Websites/amauibeachwedding.com/wwwroot/ssp_director/classes/DirectorPHP.php');

    See what I mean? It’s in the PHP code. Now I have not done much else in troubleshooting the issue for you, but am giving you a place to start looking at the issue. We’ll probably be able to get the index.php removal working as well.

    Does that make sense to you?

  • #11 / Jul 28, 2011 4:06pm

    GreenTent

    55 posts

    Sue,

    You are awesome! I had to go into each template and update that to the new path and now all of my pages work along with the .htaccess file.  I knew it was something I was overlooking and you spotted it right away. A real life saver. Thanks again for all of your help. This case can be marked as closed!! 😊

  • #12 / Jul 29, 2011 11:45am

    Kevin Smith

    4784 posts

    Woo! Glad to see Sue could help you take care of it! Closing this one out…

    As always, feel free to join us again next time you need help!

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases