Support » Installing WordPress » Error during upgrade

  • Resolved hibbers


    I tried to upgrade to 2.8 automatically – I got a message saying it was successful but now I get the following error when I try to access my control panel:

    Fatal error: Call to a member function read() on a non-object in /home/content/h/i/b/hibbers/html/wp-includes/theme.php on line 387

    And furthermore my website theme is all messed up (it seems to have partly reverted to the default theme – missing header and the default grey border have appeared)

    I did make a backup by ftp-ing everything on my host to a local folder – if I just copy everything back to the server will it go back to 2.7.1 or will that just mess things up even more?

    please help!


Viewing 7 replies - 1 through 7 (of 7 total)
  • Well, I’ve managed to get the control panel back by replacing themes.php and my theme folder with the pre-upgrade backup copies. This seems to have solved the problem, but do I need to do anything else, for example do I need to somehow upgrade themes.php again?

    I’ve run into the same problem (manual upgrade). The theme looked all right, but the admin interface got the error message (theme.php line 387). I just went back to the previous theme.php and it seems to work.
    I wonder whether this has something to do with links since I have the all my themes in a linked directory.
    I hope this is something that 2.8.1 will fix.

    This solution worked for me.

    thanks coolgates that looks like it would have sorted my problem.. Think I’ll stick with my old theme.php for now because I’m paranoid about messing it up!

    It is a problems with the access control settings of (one of) the theme’s subfolder. To solve this make sure they are all readable.


    Good call, @mstegink! I had a hidden “.svn” directory, because I use Subversion version control on my custom theme, that was not set world-readable, so my www-data user couldn’t see it! I’ve changed the directory’s permissions and WordPress is now quite happy. Thanks! 🙂



    Thanks mstegink – A quick Google search led me to this post before I wasted hours trying to solve the problem. I’m sure I never would have found the answer on my own!

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Error during upgrade’ is closed to new replies.