Fix for WordPress 3.0 Upgrade Hanging/Looping

Tech Supporton July 12th, 20104 Comments

We recently upgraded to WordPress 3.0 and everything seemed to have gone very smoothly with the process.  After upgrading all the files, we ran the upgrade script,  http://domain.com/wp-admin/upgrade.php.  This confirmed that our database had been updated and clicking Continue took us to our home page.

There was only one problem – when we tried to go to the WordPress admin, we continued to get the upgrade script page asking us to upgrade.  Clicking this button sent us into a loop. We kept getting this message:

No Upgrade Required

Your WordPress database is already up-to-date!

It was hanging there and not letting us into our admin section.

After much troubleshooting, it turns out the problem was not with our WordPress install at all, but rather with PHP-FPM caching. We restarted the php-fpm process (/etc/init.d/php-fpm restart) and everything started working perfectly. We also restarted the web server for good measure.

4 Responses to “Fix for WordPress 3.0 Upgrade Hanging/Looping”

  1. Eamonn says:

    So how did you restart the php-fpm process?

  2. Shana says:

    I have been having the same problem, and I thought this might work. But it seems like php-fpm is mostly used with nginx (I don't know, I'm just trying to figure this out based on things I have read on various forums). If I am using apache, would this solution apply? Also, I am only having this problem on a local wordpress installation that I am running on OS X (10.7.4 if it matters). Do you have any suggestions the hanging/looping issue in my case?

  3. Shana says:

    Nevermind. I renamed the current theme so that the twentyten theme would activate, and that fixed the problem. Thanks anyway.

Leave a Reply