WordPress.org

Ready to get started?Download WordPress

Forums

upgrade failed: Cannot instantiate non-existent class: (9 posts)

  1. gallamine
    Member
    Posted 8 years ago #

    I followed the upgrade instructions on the WordPress site from 1.0 to 2.0. When I got to the upgrade.php script I get the following error:

    Fatal error: Cannot instantiate non-existent class: wp_user in /home/goroboti/public_html/gallamine/charles/wp-includes/pluggable-functions.php on line 53

    Any thoughts why?

  2. gallamine
    Member
    Posted 8 years ago #

    *bump*

    Are some of the files CHMODed wrong? Can't connect to the DB?

  3. niziol
    Member
    Posted 8 years ago #

    I don't think you can upgrade from 1.0 to 2.0 directly, you probably have to upgrade to 1.5.2 then to 2.0. Search around a bit though, I'm not sure exactly what the sequence is.

  4. Chris_K
    Member
    Posted 8 years ago #

    You definitely have to go to 2 from 1.5.

  5. gallamine
    Member
    Posted 8 years ago #

    Actually, I misspoke. It's an upgrade from 1.5 to 2.0. I just installed WP last June, so it had to have been 1.5.

  6. gallamine
    Member
    Posted 8 years ago #

    So, no one has any idea what would be causing this error:

    Fatal error: Cannot instantiate non-existent class: wp_user in /home/goroboti/public_html/gallamine/charles/wp-includes/pluggable-functions.php on line 53

    In an upgrade from 1.5 to 2.0?

  7. gallamine
    Member
    Posted 8 years ago #

    Could it have to do with my plugins? I deactivated all of them before upgrading. Is there a way to check which plugins are trying to be included? Is that somewhere in the DB?

  8. Mark Jaquith
    WordPress Lead Dev
    Posted 8 years ago #

    Try reuploading all the WP files, especially /wp-includes/ and /wp-content/ directories. This sounds like the wp_user class is never getting defined, which means there might be a problem with the file that contains it.

  9. gallamine
    Member
    Posted 8 years ago #

    markjaquith, that was the solution. Simple, but I didn't think of it. Thanks a ton!!

Topic Closed

This topic has been closed to new replies.

About this Topic