MTが壊れてました。検索の結果、下記エントリーを発見。対処方を行ってNORIさんのトラブルは無事解決
具体的には、mt_sessionテーブル。
現象としては、ブラウザ、マシンを問わず、まるでクッキーが機能していないようにログイン要求画面が操作するたびに毎回でます。
Hello World
ブログのテンプレートを少し触ろうと、MTにログインして作業をしようとすると、管理画面のページを移動する度に、ログイン画面に飛ばされる現象に急に襲われました。最悪、コピー元が無い場合はSQL文にて
BULANCO BLOG
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; DROP TABLE IF EXISTS `mt_session`; CREATE TABLE IF NOT EXISTS `mt_session` ( `session_id` varchar(80) NOT NULL, `session_data` mediumblob, `session_email` varchar(255) DEFAULT NULL, `session_kind` varchar(2) DEFAULT NULL, `session_name` varchar(255) DEFAULT NULL, `session_start` int(11) NOT NULL, PRIMARY KEY (`session_id`), KEY `mt_session_kind` (`session_kind`), KEY `mt_session_name` (`session_name`), KEY `mt_session_start` (`session_start`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8;を放り込めば多分、直ると思われる。
なお、このテーブルはMovableType4.2系の物である。
同様に破損しやすいテーブルにmt_tbpingもあるようなのでこちらも空のテーブル作成用のSQLを
DROP TABLE IF EXISTS `mt_tbping`; CREATE TABLE IF NOT EXISTS `mt_tbping` ( `tbping_id` int(11) NOT NULL AUTO_INCREMENT, `tbping_blog_id` int(11) NOT NULL, `tbping_blog_name` varchar(255) DEFAULT NULL, `tbping_created_by` int(11) DEFAULT NULL, `tbping_created_on` datetime DEFAULT NULL, `tbping_excerpt` mediumtext, `tbping_ip` varchar(15) NOT NULL, `tbping_junk_log` mediumtext, `tbping_junk_score` float DEFAULT NULL, `tbping_junk_status` smallint(6) NOT NULL DEFAULT '1', `tbping_last_moved_on` datetime NOT NULL DEFAULT '2000-01-01 00:00:00', `tbping_modified_by` int(11) DEFAULT NULL, `tbping_modified_on` datetime DEFAULT NULL, `tbping_source_url` varchar(255) DEFAULT NULL, `tbping_tb_id` int(11) NOT NULL, `tbping_title` varchar(255) DEFAULT NULL, `tbping_visible` tinyint(4) DEFAULT NULL, PRIMARY KEY (`tbping_id`), KEY `mt_tbping_blog_stat` (`tbping_blog_id`,`tbping_junk_status`,`tbping_created_on`), KEY `mt_tbping_ip` (`tbping_ip`), KEY `mt_tbping_visible_date` (`tbping_visible`,`tbping_created_on`), KEY `mt_tbping_last_moved_on` (`tbping_last_moved_on`), KEY `mt_tbping_blog_visible` (`tbping_blog_id`,`tbping_visible`,`tbping_created_on`,`tbping_id`), KEY `mt_tbping_tb_visible` (`tbping_tb_id`,`tbping_visible`,`tbping_created_on`), KEY `mt_tbping_created_on` (`tbping_created_on`), KEY `mt_tbping_junk_date` (`tbping_junk_status`,`tbping_created_on`), KEY `mt_tbping_blog_url` (`tbping_blog_id`,`tbping_visible`,`tbping_source_url`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=12 ;

