MovableTypeを3.11-jaにアップグレードしてみました。
参考にさせていただいたサイトはこちら。
公式サイト
http://www.movabletype.jp/manual/mtupgrade.html
みらのさんとこ
http://rebecca.ac/milano/install/archives/cat_5.html
> 以下に該当する人は手間を乗り越えてアップグレードすることをオススメします。
>
> ・新しモノ好き
> ・コメントスパムに悩まされていて、対策したいと思っている
> ・IE以外のブラウザをメインで使用しているが、Bookmarkletやタグ挿入ボタンを使ってみたいと思っている
> ・テンプレートの編集作業が苦でなく、むしろ楽しめる
・・・ハイ。新しモノ大好きですから。
で、こちらの記事がなければまずアップグレードはできなかっただろう、と。
ほんと感謝です。
エラーメッセージ中にあった「blog_custom_dynamic_templates」をググって一発。
Google検索って便利だなー。
http://s-dog.net/archives/2004/10/mt31.html
その不具合とは、まさに先ほどのサイトで紹介されていたもの、ズバリ。
Upgrading your databases:
Running ‘alter table mt_blog add blog_custom_dynamic_templates varchar(25)’
An error occurred while upgrading the schema:
ERROR: ALTER TABLE: column name “blog_custom_dynamic_templates” already exists in table “mt_blog” on alter table mt_blog add blog_custom_dynamic_templates varchar(25) at /www/shioiri.jp/cgi-bin/mt/mt-upgrade31.cgi line 286.
という表示がされてしまうというもの。
いやー、ほんと助かりました。
あ、あとですね、前にMT2.64+PostgreSQLで限定的に発生するというRecent Commnentsの順序が逆になっちゃうという件も再発しちゃいまして、こちらは2.64と同じパッチが有効でした。
BLOG質問箱参照。
どーもMovableTypeはPostgreSQLと相性悪いんかな。
MySQL試してみようかな。