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 when moving to 'live' server

November 14, 2010 12:32pm

Subscribe [3]
  • #1 / Nov 14, 2010 12:32pm

    jstewart

    11 posts

    We’ve created a website for a client which will be hosted by themselves. The client has a staging environment where I upload all the files first and test everything works. These are then pushed to their live server which, for security, I don’t have access to. The client has assured me the staging environment and live server have the exact same setup, all the way down to the server root paths.

    We uploaded the expression engine install to their staging server and it works perfectly well - no errors reported what so ever. They subsequently pushed the site to the live environment and the site displays a blank white page when visiting any page of the site (including the admin).

    I’ve trawled through the forums and it would seem this is a sign of a suppressed PHP error. However I have changed the debug variable in index.php to 1 in both the sites root and the system folder, the change was then pushed to the live server but still the blank page with no errors. They have also set error_reporting = E_ALL in php.ini, but still no errors.

    I then asked them to disable extensions within config.php file, but this too has not effect once pushed to the live server.

    I asked them to check the PHP memory available on the server and it more the surpasses the EE requirements, and as mentioned the live server has the same setup as the staging server where the site works perfectly fine.

    I am now at a loss as to what might be causing this issue and wondered if anyone could provide some advice on what to attempt next in diagnosing the issue.

    The client is getting frustrated that the system is not reporting what the problem is through some kind of error message. They have looked at the server logs, and no errors are being reported.

    Any ideas? Many thanks in advance,

    John

  • #2 / Nov 15, 2010 2:41am

    John Henry Donovan

    12339 posts

    John ,

    Maybe get them to upload a phpinfo test. That way you can test an actual PHP file works on the live server and you can compare any settings with the staging server you have access to.

    <?php
       phpinfo();
    ?>

    Alternatively you can have them test the EE Server Wizard

  • #3 / Nov 16, 2010 9:26am

    jstewart

    11 posts

    Thanks John.

    We’ve narrowed the issue down to the fact that the raw mysql connector isn’t compiled on their live server, only MySQLi. Is it possible to use MySQLi with Expression Engine? I tried changing the driver config in database.php but that doesn’t seem to work.

  • #4 / Nov 16, 2010 3:47pm

    Ingmar

    29245 posts

    EE requirements are listed in the docs. Have you tried to run the wizard? You’ll find it at the top of the page I linked to.

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

ExpressionEngine News!

#eecms, #events, #releases