WordPress database error: [Table 'wp_terms' doesn't exist]

After a recent upgrade of WordPress on Debian, my blog started spewing these errors everywhere, despite having run the upgrade script. The problem is that there are 2 upgrade scripts. Why they don’t both get executed is beyond me.

To fix it, run http://example.com/wordpress/wp-admin/upgrade.php (Not, http://example.com/wordpress/upgrade.php, which you've already run).

Then, be a Good Samaritan, and help fix the 19,500 blogs broken by this error.

Related posts:

  1. WordPress + Debian Mod Rewrite
  2. Symfony – No package found for database “” in generated-schema.xml
  3. Debian WordPress 2.0 and WPG2

7 comments

  1. rmwilliamsjr says:

    thank you.

    45 minutes of googling to find this solution.

  2. Vera says:

    he, search result is up to 33,100

  3. chanchan says:

    hi, I suffered from the same problem. Can you show me how to fix it step by step? Thanks!

  4. chanchan says:

    hi, waiting for your reply……Thanks.

  5. Kev says:

    Thanks for this eric!

  6. bax says:

    Why is your answer #3 on google instead of #1? The first two are totally useless when your answer is spot on… thanks!

  7. [...] to this post on Erik Osterman’s blog for pointing out the issue. « iPhone 3G [...]

Leave a Reply

Your email address will not be published. Required fields are marked *

*