Movable Type アップグレードメモ
[2. まぬ犬 ロビンの更新情報]
ボンド:「何で今頃って感じだけど、ブログソフトMovable Typeを4.261にアップグレードしたよ。なかなかうまくいかなかったけど、下に書いた手順で直ったよ。」
1、mt.cgiやmt-update.cgiにアクセスすると、ブラウザの「エンコード」メニューからでも直せない文字化けをした画面が表示されるので、mt-config.cgiからPublishCharset EUC-JPを削除
2、アップグレードしようとすると、「failed to execute statement ALTER TABLE mt_ts_job ADD CONSTRAINT mt_ts_job_uniqfunc UNIQUE (ts_job_funcid,ts_job_uniqkey): Duplicate key name 'ts_job_funcid' at lib/MT/Upgrade.pm line ○○」というエラーメッセージが表示されたため、phpMyAdmin(MySQL管理) でデータベース「mt_ts_」から始まるテーブルを全て削除
3、mt-config.cgiのPublishCharset EUC-JPを再度入力。するとまた、mt.cgiにアクセスすると直せない文字化け画面が表示される。
4、mt425_561patch.zipをダウンロードして適用。mt.cgiの文字化けが直る。
参考にしたサイト:Sub specie aeterni_ Movable Type 4.1へのアップグレードで難儀
投稿者Manudog
: 2009年11月 1日 21:32
[ トラックバックURL : 678 ]