« MTのデータベースをMySQL4からMySQL5へ移行完了 | メイン | 「Movable Type」と「WordPress」のシェア »

2010年8月 1日

MovableType5.02にアップグレードしました[ Movable Type ]

MovableType(MT)をVer4.21からVer5.02にアップグレードしました。必須条件であったMTのデータベースのMySQL4からMySQL5への移行も無事完了しました。アップグレード手順は、以下を参考に行いました。但し、既存環境のバックアップは、手を抜いて行いませんでしたが、結果オーライでした。
既存のデータベースを上書きする方式のアップグレード

アップグレードの手順は、以下のとおりです。
(1)既存環境のアプリケーションディレクトリ、スタティックディレクトリの内容を削除
削除はせずに、フォルダ名を「mt421」にリネームして残しました。
(2)新しいバージョンの導入
新たに「mt」フォルダを作り、そこにファイルをコピーしました。
(3)既存環境から、環境設定ファイル (mt-config.cgi) の引き継ぎ
基本的には、今までの「mt-config.cgi」そのままコピーですが、MySQL4からMySQL5への移行に伴い、「DATABASE SETTINGS」の「DBHost mysqlxxx.db.sakura.ne.jp」の部分を修正しました。
(4)アップグレードウィザード実行
(5)プラグインなどの複製
以下のディレクトリから必要なフォルダやファイルをコピーしました。
・plugins/追加したプラグイン
・mt-static/plugins/追加したプラグイン
・mt-static/support
・themes/追加したテーマ
(6)プラグインのアップグレード
以下のプラグインはそのままコピーでは動かず、MT5用にアップグレードが必要でした。
iMT。インストール方法はこちらでMT4と同じ。
(7)問題点
「中村的博客」「Ubuntuでマルチメディア」「Googleで行こう!」でインデックステンプレートの再構築で、以下の様なエラーが発生する様になりました。とりあえず、エラーとなっているサイトマップのテンプレートの該当部分を「MTIgnore」タグでコメントアウトしました。原因不明です。
100801-mt5sitemap_error.JPG

投稿者 hnakamur : 2010年8月 1日 22:41 : [ 編集 ]

関連記事

エントリータグ