You notice time slipping by faster as you get older, but I didn’t realize until today just how _much_ time had passed since I migrated this site to WordPress. The server has been off more than it’s been on for the past few years (to the point where one might question the truthfulness of calling it a “server”), but I’d like to make an effort to keep it up most of the time the way it used to be, so I decided I’d better upgrade WordPress. Turns out I’d be going from WordPress 1.5.2 to 4.0 – a jump of about 10 years.
Long story short, WordPress 4.0 can’t automatically upgrade a 1.5 database to 4.0 (not surprising), and it accomplishes that failure with log messages in /var/log/apache2/error_log about incorrect SELECT statements rather than with a nice “You’re too old. Fail.” message. What ended up working was to download a sequence of older versions of WordPress and let it do its automatic upgrade several times. So I downloaded 2.0, upgraded, downloaded 3.0, upgraded, then downloaded 4.1. The fact that this post (hopefully) appears will be my proof that it worked.