Rob Golding

Technology Consultant
  • Home
  • About Me
  • Curriculum Vitae
  • Contact

phpBB3 WSOD (White Screen of Death)

September 12, 2007

I don’t know whether this is a popular or well-heard-of problem or not, but I have come across this twice now. The phpBB forums over at maxms.net have suffered the second “White Screen of Death” incident since I installed them. Firstly, I disabled Gzip compression to fix the issue. This time though, it wasn’t so easy.

I ended up being forced to reinstall the same version of phpBB to another directory on the server, into a new database. Then I renamed the new DB to something different, and changed the old one to the new one’s name. Phew! So in the end, I had a new install of phpBB, but with the same data as before – and it worked perfectly.

So if anyone else comes across this issue, firstly try disabling HTTP compression on any device in front of the web-server (which for me was MS ISA Server 2006). If that doesn’t work, it looks like it has to be a reinstall – the longest process will be renaming the DB’s, however, so be careful.

Anyhow, the forums are now back up and running – at forums.maxms.net. Hopefully this seemingly endless list of problems to fix is over now.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Slashdot
  • StumbleUpon
  • Technorati
Categories
Technology, Web Development
Comments rss
Comments rss
Trackback
Trackback

« Out with Exchange, in with WSUS! Configuring Share Permissions »

12 Responses to “phpBB3 WSOD (White Screen of Death)”

  1. Morgan says:
    January 29, 2008 at 11:47 pm

    Hi Rob,

    I had the same problem. When I set phpBB3 to use gzip compression from within the admin panel, I suddenly got the WSOD. I went into the database and manually switched the gzip_compress config_value in the phpbb_config table back to 0 (off), but it didn\’t fix the problem. Then in the same record of the table I changed the is_dynamic field to 1 (was 0). This fixed it. Don\’t know if you tried changing settings on both of those fields.

    I use shared hosting, but I\’m pretty sure my server was already set up to do gzip compression without having to set it from within phpbb. Maybe the duplication of the service is what caused the problem? I think this must be a bug in phpbb3.

    Thanks for you post! It help me know I was looking in the right place to fix this.

  2. admin says:
    January 30, 2008 at 12:10 am

    Hi Morgan,
    Glad the post helped you, but sorry it wasn’t really able to offer any easier solution!

    I do realise that gzip compression causes the same issue as described in the post, as I was getting lots of errors on my firewall machine informing me that the compression method was “unsupported”.

    Glad to see my posts are helping at least one person out there, and well done on getting the issue fixed. I need to get round to updating the board to phpBB3 Gold!

    Rob

  3. Lux says:
    May 12, 2008 at 3:38 pm

    I’ve got a problem that seems similar but must have a different cause.

    Using php BB3. I just finished installing the program, and the admin console seems to work fine, and the create new usernames/register function seems to be working fine, but when the menu tries to return to index.php for my forum, this blank white screen appears. I’m new to webdevelopment and don’t know a ton about php, is it likely that I have the same problem?
    -Lux

  4. Sam says:
    August 20, 2008 at 12:30 pm

    I went to go and do what you said, created the new database and directory..uploaded the same version of phpBB, go to install and get the white screen on the install option.

    Now what do I do?

  5. admin says:
    August 20, 2008 at 2:21 pm

    Are you accessing the forum from behind a firewall/proxy? If so try disabling HTTP compression on that device. Otherwise it looks like webserver config or a bad download that’s doing it. Also try enabling PHP error display in the php.ini file.

    Rob

  6. ankur says:
    October 7, 2008 at 5:46 pm

    i am getting a blank white page when trying to open my site :

    here is what i am getting from my error log
    [2008-10-06 08:11:19]: error: file has no execute permission: (/home/xxxxxx/public_html/forum/index.php)

    just before the above error, the erroe log showed the following error:
    [Mon Oct 6 08:03:18 2008] [error] [client 59.184.6.226] Premature end of script headers: /home/xxxxxx/public_html/forum/index.php

    please help me , i am blank at the moment

  7. admin says:
    October 10, 2008 at 10:04 am

    If the file has no execute permissions, then you can give it by running the command:

    sudo chmod +x index.php

    However, you should not actually need execute permissions on your PHP files, if my memory serves me correctly. Have you tried googling that particular error? It looks like a corrupt install to be honest, or something has changed your files, as the default phpBB install should most certainly “just work”.

    Good luck anyway, let me know how things go.

    Rob

  8. Carsten says:
    January 3, 2009 at 5:39 pm

    I had the problem too. When I manually empty the cache folder it worked again.

  9. Linda says:
    February 7, 2009 at 6:12 am

    Thank you, Carsten! I was about to reinstall my board for the 3rd time! Clearing the cache was the simple charm!

  10. Eugene says:
    April 14, 2009 at 8:53 pm

    I just want to let you know that this may be the only solution page I found for the wsod problem, and since that is the case, I thought I might share my experience.

    On one of the systems (the site above) that I admin for, the database is something that the web host maintains control of, so I couldn’t try the second solution you suggested.

    Since GZIP was disabled, and has since been re-enabled without problem, I decided to take a look through the cache. I turned up nothing, so deleted the whole thing.

    The next time I loaded the forum, it worked.

  11. admin says:
    April 14, 2009 at 9:22 pm

    Thanks for posting your solution. It seems like another fairly simple way to troubleshoot this issue is to simply clear the cache.

    Also it looks like this problem is by no means solved, so this post may still be of use to a lot of people!

  12. Andi says:
    September 26, 2009 at 6:41 pm

    Hi Morgan.

    Is it possible for You, to explain why the heck, I get that WSOD, during the INSTALL?

    I can’t even install the forum, it worked on another host, but they didn’t support mails ><

    Best Regards
    Mr. Hansen, Denmark.

Leave a Reply

Click here to cancel reply.

Pages

  • About Me
  • Curriculum Vitae

RSSFollow Me

Rob Golding
  • I've lost my car under all this white stuff...I'm sure it will turn up soon. 10:57:50 AM February 21 from HTC Peep
  • @BenJenkinson I certainly do! Everyone but Simon and River. 07:32:19 PM February 07 from HTC Peepin reply to BenJenkinson
  • Is it sad that my servers are now all named after firefly characters? 12:58:30 PM February 07 from HTC Peep

Recent Posts

  • Mercurial on University of Nottingham Computer Science Servers
  • Custom Section Numbering in LaTeX
  • Linux-Windows Integration (à la Likewise-Open & Winbind)
  • It Begins…
  • Exchange 2007 Autodiscover Issues

Archives

  • March 2010
  • February 2010
  • December 2009
  • September 2009
  • July 2009
  • June 2009
  • April 2009
  • March 2009
  • January 2009
  • November 2008
  • October 2008
  • September 2008
  • July 2008
  • April 2008
  • February 2008
  • January 2008
  • December 2007
  • November 2007
  • October 2007
  • September 2007

Technorati

Blog Information Profile for robgolding63
rss Comments rss valid xhtml 1.1 design by jide powered by Wordpress get firefox