Support » Fixing WordPress » Dashboard is Emty – WSOD – but returns error message

  • Resolved Hepburn

    (@thomas-hepburn)


    After following a couple of other posts on the same issue I’m going to open this thread.

    My Dashboard area has the left navigation menu but right side is blank (White Screen of death = WSOD)

    Some background on my set-up: I have two sites. Site ONE has been recently upgraded to 3.7.1 and resides at the top level domain hepburnhome.ca Site TWO is a subdomain in subfolder on server (help.hepburnhome.ca) and has been neglected for a while, ver WP 3.3.1 (? not sure) and last week though I should check in. WSOD!!! NOTHING has been done to this site, DB or it’s directory for months, so I’m figuring out what happened and why.

    What I’ve Done:

    1. Disabled plug-ins both manually and rename DIR
    2. repaired DB through phpmyadmin all tables fine
    3. entered Debug mode in wp-config.php
    4. checked server error logs: Nothing
    5. Disabled second WP site on same server (not Multi-site)
    6. Using PHP 5.4 and turned error logging on in settings (but not sure where log files are on host)

    I got the following error message from the rendered HTML on the dashboard; it was the last line of code:

    <b>Fatal error</b>:  Access to undeclared static property: WP_Screen::$this in <b>/home/hepburn/public_html/help/wp-admin/includes/screen.php</b> on line <b>706</b>

    I know from reading other threads (see below) that the solution seems to be to overwrite/replace the site with the latest WP files. This seems to be a shot-gun approach. My Theme will not be compatible and I’m not wanting to update it right now. So I’m looking for a more surgical approach.

    Suggestions on next action anyone?

    more WSOD threads…
    http://wordpress.org/support/topic/tried-everything-to-fix-wsod?replies=12

Viewing 4 replies - 1 through 4 (of 4 total)
  • it seems that you need to fix your theme..
    if you turn on another default theme and don’t have the problem
    then you need to fix your theme

    Thread Starter Hepburn

    (@thomas-hepburn)

    @jumboclicks: It seems that the theme is not the problem. Front end is working fine – has been working fine for some time. Just the admin area is broken. Back-end even working fine when I use the IOS app on my IPAD to log in and change things. I changed back to the default theme just to be sure and no change.

    Can anyone give some interpretation of the code snippet listed in my initial post?

    Moderator keesiemeijer

    (@keesiemeijer)

    This old version of WordPress is not compatible with PHP 5.4

    Update your site to the latest version 3.8. Manual Update

    Thread Starter Hepburn

    (@thomas-hepburn)

    Ah-Ha! Thank you keesiemeijer. Your post tweeked my memory that my host (funio.com) had recently updated PHP to include 5.5. But there was more to it than that. They also installed the “PHP Selector” to Cpanel and explained it in a blog post.

    I’ve quoted from funio.com blog post below..

    One PHP version per account: If you use multiple PHP versions, we will use the most recent one that is configured in your account and apply it to your entire hosting space … we leave it up to you to modify your PHP version manually [after the update]

    The full post is here:
    http://blog.funio.com/en/2013/12/a-breath-of-fresh-air-for-php

    So I changed the PHP back to 5.3 and the site works wonderfully! ( I just wonder if now I’ve broken my other Web Apps ).

    Okay, Okay. I will update. I will update the theme. I will update the WordPress. I will update the PHP. I will…..update this topic to resolved.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Dashboard is Emty – WSOD – but returns error message’ is closed to new replies.