@kazuhito
Kazuhito Kidachi's Personal Web Site Since 2000

Movable Typeを3.32へアップグレード

なんとなく現実逃避ついでに、この覚え書きに利用させていただいているMovable Type(以下MT)のバージョンアップを行うことにしました。旧バージョンは3.2、本日時点で配布されている最新バージョンは3.32です。MTのバージョンアップといえばみらのさん、ということでMilano::MonologのMovableType3.2から3.3へのアップグレード手順を参照しながら、まずはECバイヤーズのサイトから個人ライセンスをダウンロード。mt-config.cgi-originalをmt-config.cgiにリネーム、CGIPathとデータベース周りの設定を編集、さらにDefaultLanguageとPublishCharsetの設定を旧ファイルからコピペ、StaticWebPathの行をコメントアウトのうえ全ファイルをアップロード。ブラウザからmt.cgiにアクセス、アップグレードを実行し始めたところ……「デフォルト・テンプレート「検索結果」を登録します。」まで進んだところで以下のようなエラーが(汗

アップグレード中にエラーが発生しました: レコードの保存中にエラーが発生しました: SQLエラーが発生しました: database is locked(5) at dbdimp.c line 397

パーミッションやパス記述を何度見直しても間違い無いし、いくつかのキーワードでもって関連していそうな情報を検索してもなかなかこれといった情報がヒットせず、いったんバックアップファイルから3.2に戻そうかと思い始めました。最後に、旧バージョンのmt-config.cgi上でコメントアウトされていなかった内容を網羅的にコピペして試してみたところ、今度は拍子抜けするくらい一瞬でアップグレードが完了した旨の表示が。結局どの部分の設定が悪さしていたのかはよくわかっていませんが、結果オーライとします。この記事が無事出力されれば、機能的には問題無さそうってことで当面困ることは無いでしょうから。mt-check.cgi、mt-upgrade.cgi、mt-db2sql.cgi、mt-testbg.cgi、mt-wizard.cgiについては削除済み。

現在地:ホーム > 覚え書き > 月別アーカイブ > 2006年9月 > Movable Typeを3.32へアップグレード
Google カスタム検索を利用しています