Jul 06 2009
Upgrading Wordpress: Troubleshooting HTTP 500 – Internal Server Error
With the introduction of Wordpress 2.7 upgrade capabilities for local installations are available right out of the box without the need of 3rd party plugins or manual update process.
While this is cool, can also be a tricky, not so straight forward process. If your blog is hosted by Wordpress, you do not have to worry about anything as the upgrade is done automatically for everybody. If you host your own blog and use only standard themes an no additional 3rd party plugins, upgrade is also safe for you, as no compatibility issues can occur between versions upgrade. On the other hand, what’s the point of having your Wordpress blog self hosted if you do not need the added value of 3rd party plugins?
You’ll need this guide if you host your own Wordpress instance, you are using 3rd Party plugins and you are planning for an upgrade. I decided to write this guide after Aperture.ro was not available after upgrading from Wordpress 2.7 to Wordpress 2.8 via build in upgrade feature. Server displayed HTTP 500 error while loading the main page. Problem was fixed in 5 minutes. Here is how.