WordPress upgrade to 2.9.1: error 500

Just got through a wordpress upgrade and got a 500 internal server error instead of your site? Here is my quick fix! Maybe it can save your site too.

Just a word before everything else: remember to backup just right before an upgrade. It’s been said millions of times, but for sure it’s never enough.

I could not bear the ‘upgrade me’ banner on top of wordpress any longer: I was itching to upgrade. So, after a backup, and deactivating every plugin I tried the magic button to upgrade automatically.

You guess it… that gave me no upgrade and the dreaded internal server error 500.

What next? Go on wordpress.org, download the latest version, unzip, upload being careful not to overwrite wp-config.php or the wp-content folder, reload page and cross fingers.

You guess it again: the error 500 persisted on my pages. Awww!! Admin interface worked, though, but the site was still down.

So i had to resort to my host control panel: it has a small utility called repair filesystem permissions. I launched it and… that did the trick. The site is now up and running again.

my provider's tool to repair permissions on the server

Repair Permissions

I use cyberduck as my FTP client. Probably the permission structure of the WP install on my disk was different than the one required by PHP on the server. I don’t know exactly how the script of my host behaves, but a similar thing could save your day too.

One response to “WordPress upgrade to 2.9.1: error 500”

  1. The DarkStar

    Thanks man, that saved my day. I don’t have such an app on my admin panel but I could do the trick via ftp. If you want to visit it now that’s working the url is http://www.gamersinncomics.com. Thanks again!

    P.S.: Sono un pirla. Ho visto solo ora che sei italiano :D

Leave a Reply