My SysErr WP install had been stuck on 2.8.5 for a while, due to a bunch of full dbs and laziness, so finally moved things across and sorted it out. Bringing it kicking and screaming to the WP 3.0.x era wasn’t easy, as I had the Automatic Upgrade problem where an upgrade file starts downloading, but the update screen stalls, giving no further information, and the file stays at 0 bytes.
After an hour or two on a Saturday morning, I finally found the solution. So, future me, if you get stuck upgrading a WordPress blog with the stalling of an Automatic Ugrade (that phrase should help me find an answer in Google!), you need to add these 2 lines to the .htaccess file…
AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php
And it’ll be fine.
(if not, increasing memory might help!)