4月 21st, 2011年

2011年4月21日
Movable Typeで本文とかカテゴリーが表示されなくなった

MT3→MT4へ移行する機会があり、問題なく移行ができたと思った最終確認時、投稿済みのデータを編集しようとしたらタイトルしか表示されない現象が。
データベースを確認するとカテゴリーも本文もちゃんと登録されているので原因がまったくわからず。

よくみるとブラウザエラーが発生していたので確認。
以下はIEで確認したエラー。

Web ページ エラーの詳細
ユーザー エージェント: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; ・・・)
タイムスタンプ: Thu, 21 Apr 2011 02:24:23 UTC
メッセージ: 書き込みできません。
ライン: 30
文字: 9
コード: 0
URI: http://example.com/mt/mt-static/html/editor-content.html?cs=UTF-8

さっぱりわからなかったので「メッセージ: 書き込みできません。 movable type」で検索してみると、どんぴしゃの記事を発見。

「MT使用者にありがちなミス「クロスドメイン制約」」(うぇぶ銀座)
http://www.webginza.com/diary/200906270157.html
↑ありがとうございます。

これをみて一発で治りました。
修正した内容は、mt-config.cgiの中のCGIPathにwww.がついていなかっただけ。

わかればたいしたことないんだけど、これはハマった。