I love WordPress, not just because it is free (everybody loves freebies, don’t you?), but because it is a great software that produce beautiful websites. However, I gets scared whenever there is need to upgrade to a newer version. I often experience WordPress Upgrade Headache!
I was complaining that the frequent release of new versions is getting me frustrated. But the tech guys advised that it is for my own good. Well, I have swallowed that, but then the upgrade has never been smooth and it seems the WordPress team are not doing anything about it. I don’t mean to be ungrateful, afterall, I am not paying for their service, but then, there are too many users having problem with upgrading.
Since I started using WordPress in March 2008, I have done at least 4 upgrades. Each had a different story. Some were smooth, some had hitches, while one totally broke my site. Well, this morning, I decided to upgrade to the new WordPress 2.6.1 from my WordPress 2.6. I had been ignoring the warning on the admin dashboard that I needed to upgrade for about a week now, but after reading Glitch post, Automatic Upgrade to WordPress 2.6.1, I took courage to upgrade using the WordPress Automatic Upgrade Plugin (commonly refer to as WPAU plugin).
Well, things did not go smoothly as I expected. After backing up my files and downloading them, the plugin hit a wall and produced an error message. I was advised to check the log and this was the ugly message I got;
Task Name: maintmode
Task Description: Puts the site into maintenance mode
Task Status: Failed
Well this is not my first time of having trouble with upgrade, so I started searching for solution. Someone in a forum here suggested that I should search my WordPress installation folder for “index.php.wpau.bak” file and delete it as it may be the culprit.
Well, I used an FTP software, SmartFTP (it is free) and checked the installation folder. I discovered that the file was there and it was months old. So I deleted it and tried WPAU again. Well it worked but at the end of the whole process, I received a confusing statement. Your upgrade has been successful, and then a lot of error messages:
Congratulations!!! Your WordPresss installation has been upgraded.
Copying over files from xxx/public_html//wpau-backup/wordpress/wp-includes/js/tinymce/langs to /home/naijaeca/public_html/wp-includes/js/tinymce/langs
ERROR -> Could not copy xxx/public_html//wpau-backup/wordpress/wp-includes/js/tinymce/langs/wp-langs.phpto xxx/public_html/wp-includes/js/tinymce/langs/
blah, blah, blah
What do you make out of that? An upgrade is supposed to be SUCCESSFUL or NOT SUCCESSFUL! This experience has only further increase my fear of upgrading my WordPress websites. Now I understand why some WordPress users are still using old versions of WordPress ( I have a friend that has refused to change from WordPress 2.3.3). Well, I have upgraded, but I am still checking to see if anything is broken. Please, if you notice any strange behavior on the site, give me a shout (thanks in advance).
I really wish the WordPress Team will do something like providing an automated script for upgrading from one version of WordPress to a newer version. That will stop the Upgrade Headaches users currently experience. Please, don’t misunderstand me, the WPAU Plugin does a great job of automating the upgrade process (and I highly recommend it), but then, sometimes, it produce some weird result and you begin to wonder if it were not better trying to upgrade manually (that is the one I dread the most).
Please, do share your experience in the comments section, someone may learn a trick from it. If you think the post useful, give it a STUMBLE, DIGG, etc. Bookmark it! Thanks for visiting.