Home > Movable Type > MT3.17にアップグレード

MT3.17にアップグレード

MT3.17

今日の20時過ぎ、以前からアナウンスされていた通りMovable Type3.17日本版の提供が始まりました。
アップグレード大好きなワタクシですんでいつもの如くそそくさと作業に取り掛かりました。
作業自体はもう何度も繰り返してきているので「余裕余裕♪」とバックアップは取らずに強行しました。
結果的にはそれでも問題なかったのですが近道するつもりでした事がとんでもないトラブルを巻き起こす事になろうとは…

DLして解凍したファイルの内かなりのカスタマイズを施した「search_templates」と「tmpl」フォルダはULしない事に勝手に決めてそれ以外をごっそりUPしました。
MT3.1以降はmt-upgrade31.cgiを実行しなくてもいいようなので基本的にはULして再構築したら完了のはずです。
管理画面上はしっかり「Version 3.17-ja」と表示されてるので一応成功したっぽい。
でも再構築やエントリーの保存などしようとすると…

password_error.gif

こんな恐ろしいメッセージが…
ログインは普通にできるんです。
でも設定やエントリー・テンプレートの変更・保存などをすると↑のようなエラーになって何もできない状態。
鼻先にニンジンぶら下げられてる馬の気分です。

cookieやキャッシュをクリアしてもダメ
パスワードの回復を試みても新しいパスワードを設定しようとするとエラー

もう一回同じ手順でアップグレードしても状況は同じ
MT-Medic 1.34を試してみてもログインはできますが何かに変更を加えようとするとやっぱりエラーになるんです。
データベースがイカれたのかと思ったのですがこの辺の知識は全くありません。
そういえばサーバーをロリポからさくらに移転してからまだMySQLへ移行してなくてBerkeley DBのまんまでした。
いい機会なのでMySQLへの移行作業を始めました。
さくらの管理画面からデータベースの設定をしてmt.cfgを修正した後にmt-db2sql.cgiを実行するとまたエラー
blog開設1周年とかで喜んでたそのすぐ後に「さよなら…MT…さよなら…blog」と思いましたよ…

最後にもう一回DLするところから再チャレンジしました。
今度はzip形式じゃなくtar.gz形式の方を選んでDLしてみました。
・ログインは普通にできること
・管理画面は「Version 3.17-ja」になっていること
この2点から考えてやっぱり楽しようとして勝手に「tmpl」フォルダをULしなかったのが原因かも??と思えたのでバックアップを取ってから思い切ってULしてみました。

…結果こうやってエントリーを書けるようになりましたっっ!!
本当に今日は急がば回れを身にしみて実感しました。
2時間くらい無駄にしてしまいました…

明日以降「edit_entry.tmpl」とかまたカスタマイズしないとな…

Home > Movable Type > MT3.17にアップグレード

Search
Feeds

Page Top