My MT 4.261 install is suddenly in an upgrade loop. Every few days when I try to access MT, I get a message that it's time to upgrade. I haven't made any changes to MT, no new plug ins or installation changes. It seems to indicate that it's trying to upgrade from MT3.2, which I haven't run for a looong time.
I did a forum search and came up empty. I Googled and, ironically, found this forum post [1] describing the same thing, but with no resolution.
I've heard of the problem before, but don't remember the solution. How do I fix it?
[1] - http://forums.movabletype.org/2009/10/mt-says-time-to-upgrade-but-i-didnt.html
Reported on Movable Type 4.261
Log into phpMyAdmin on your host and run "check" on the Movable Type tables. That might do it.
Ok, so I did. All tables reported OK except mt_config, mt_log, mt_session, mt_ts_exitstatus and mt_ts_job all report "1 [mt_session says 3] client is using or hasn't closed the table prope..."
Does that explain anything? What do I do now, or did the check itself fix it?
A cursory look on Google says that that error is a MySQL bug. I would recommend doing a few Google searches for that error message and seeing what others have done to get around it.