Believe it or not, it has taken most of the time between 9:00am and 3:30pm to upgrade from Movable Type 4.1 to Movable Type 4.23. The process would have been smoother if I hadn't had to create a bunch of redirects in .htaccess when I upgraded to MT 4.1 (because I changed from using _ to - in filenames and directory names). I've now removed all those redirects (if old links on other websites aren't corrected by now, oh well!).
A few things to note about the upgrade to MT 4.23:
- The /mt-static/images/tab-bg-yah.gif file is missing from the downloaded zip file - search Google for tab-bg-yah.gif to find it.
- The path used by the HTML files that display popup images changed from the directory designated during an image upload to the /assets_c/YYYY/MM/ directory. For example, it changed from: http://www.domain.com/images2008/20080803filename.html to http://www.domain.com/assets_c/2008/08/20080803filename.html
- The thumbnail image created by MT during an image upload used to be stored in the directory designated during the image upload (such as /images2008/). It is now stored in the /assets_c/YYYY/MM/ directory where YYYY/MM is the month and year the image was uploaded.
- The large image is still stored in the directory designated during the image upload (such as /images2008/)
- Upgrading the MySQL database (mt-upgrade.cgi) didn't work properly using Firefox 2.x (kept hanging - not continuing - so I switched to IE 7.x to finish the process.
[Update January 4, 2009] Well, as it turns out, the assets_c directory can be renamed by adding a single line to the config file (via Assets Directory of MovableType). As I had been doing prior to the upgrade to MT 4.23, he uses .htaccess to change underscore characters to a hyphen (dash). To change the name of the assets directory: add this line to the mt.config.cgi file: