Not satisfied with just upgrading Gallery, yesterday I also tried to upgrade Movable Type to version 2.6.5. Unfortunately, I broke my install while doing it. Internal Server Error pages with cryptic messages in the webserver error logfile. All was tainted and evil.
Was there a problem with the upgrade instructions? No. Did I FTP files as binary when I should have transferred them as ASCII? No. Did I have the permissions for the CGI files set incorrectly? No.
Oh, no. I couldn’t leave well enough alone while doing the upgrade, so I also moved a couple plugin files unrelated to the upgrade at the same time. The upgrade didn’t break anything. My moving the plugin files around broke things. Lesson learned (for the 87th time, so maybe the training isn’t so effective) – don’t make unrelated changes to a software installation without testing between every change.
I got started down the bad slope when I was checking the permissions on the CGI files in the MT directory. I noticed that there were a couple Perl files for plugins in that directory. I assumed these files all belonged in the plugins sub-directory. And yes, many of them did. But not one of them. While sorting things out today, I started moving those same files out of the plugins directory one by one. As soon as I moved trans-tiki.pl (and no, this has nothing to do with cross-dressing Polynesians) out of the plugins directory, life was pure and good again.