I'm trying to upgrade from 1.0.1 to 1.0.2. My 1.0.1 blog has been working just fine.
I downloaded the 1.0.2 package and unzipped it to my local computer. My web site is located at a remote server.
I went to the readme.html in the 1.0.2 package. Following the directions in readme.html, I did the following.
1) Made a backup of my data. (Done)
2) went to sitename/wp-admin/upgrade.php. This resulted in numerous SQL errors. At the bottom of the errors was the message "There's actually only one step. So if you see this, you're done. Have fun!"
Needless to say, my blog was not upgraded to 1.0.2. I verified this by logging into the administration interface and looking at the version number.
The readme.html instructions are defective for upgrading to 1.0.2 from previous WordPress versions.
The Wiki is equally vague.
Should I delete all the WordPress files on my web site (except upgrade.php) and then go to upgrade.php? Should I upload (via FTP) all the new WordPress 1.0.2 files to my server, overwriting the old versions, and only then go to upgrade.php? How do I actually get the new files to my server, and how does that fit in with upgrade.php?
The 1.0.2 readme.html file says "It is strongly recommended that you use the new index.php for your templates." Why? I've edited my index.html file. It was painstakingly done. Do I have to make a copy of that before I upgrade, and then go about the tedious manual process of putting in all my changes all over again? Is there a shortcut?
All help is greatly appreciated.