MT3.11-jaからMT3.121-jaへのアップグレード

MT3.121へのアップグレードをしてみました。

MT hxxks - Movable Type 3.11 から Movable Type 3.121 へのアップグレード手順

アーカイブを解凍し、内容を確認してください。 ……ここで私が「おやっ ? 」と思ったのが、 MT-3.121-upgrade-ja\docs\mtupgrade.html を読んでも、 Movable Type 3.121 へのアップグレードについて触れられていない点です。

上を参考に以下のことを行いました。

- upgradeファイルで既存のファイルを上書き
- mt-upgrade31.cgiを実行

Upgrading your databases:
Running 'update mt_template set template_build_dynamic = 0 where template_build_dynamic <> 1'
Running 'alter table mt_template modify template_build_dynamic tinyint not null'
Running 'alter table mt_entry modify entry_basename varchar(50) not null'

Done upgrading your schema! All went well.

が表示される。

- mt-upgradecheck.cgiを実行
  Upgrade seems to have been successful.
が表示される。

- mt-upgrade*.cgiを安全な場所へ移動(または削除)
以上で管理画面の一番下に"Version 3.121-ja"が表示されました。

まあ当然なのですが上書きしたので、のまのしわざ:クイックポストの修正 (MT3.11-jaの場合)や、のまのしわざ:アップロードイメージのborder (MT3.11-jaの場合)などはチェックしたうえで修正を加えなければなりませんね。ふー。

(追記)
クイックポスト 923行
border指定 1956行
あたりでした。