最近遅ればせながらMovableTypeのアップグレードを行いました。色々とサイトを見ながらアップグレードを行ったのですが、どこを見てもいまいち説明が分かりにくく、手軽に行えなかったので、このブログにメモ代わりにアップグレード方法をまとめてみました。

ここでは、MT3の時にmySQLなどを利用していたかどうか調べることと記事やコメントのバックアップを取ることについての手順を書いています。

私がどのようにMTをインストールしたかをそもそも覚えていませんでしたので、念のため、phpMyAdminを見てみました。

まず、これまで作っていたブログの記事やコメントのバックアップを取りましょう。バックアップのプラグインを利用している人は、それらを使った方がよいと思いますが、ここでは、標準搭載されている機能でのバックアップを行います。

次に、サーバにアップされているファイル自体をバックアップします。念のための作業だと考えてください。バックアップするファイルは下記の通りです。

バックアップが終わったら、サーバから1-3でダウンロードしたデータ(「インストールするときにアップしたデータ」と「ブログを作成したときに出来たフォルダの中身」)を削除(フォルダを空にします)します。

新しいバージョンの導入方法は下記の通りです。

まずは、以前のバージョンの設定ファイル「mt-config.cgi」に以下を追記してください。オフィシャルサイトを見たところ、どこに記述するか分からなかったので、私は一番最後の行に追加しました。
AltTemplate feed results_feed.tmpl

http://www.myhomepage.jp(mtをインストールしたサーバのドメイン)/mt(mtをインストールしたフォルダ)/ からMovableTypeにログインしてください。まずは、このURLにアクセスして、表示される流れに沿って進めていくと、最新バージョンのシステムの設定が終わります。

http://www.myhomepage.jp(mtをインストールしたサーバのドメイン)/mt(mtをインストールしたフォルダ)/ にアクセスしてください。

ここでは、例えばMT3の時に/aaa/というフォルダにブログを作っていたとします。

次にMT3の記事やコメントのデータをインポートします。

その他の以前のMT3で設定していた、サイトの概要や記事の表示件数、プラグインなどの様々な設定をします。

ブログの上部メニューの右から2つ目のアイコンをクリックすると再構築の画面が出ます。「すべてのファイル」を選んで再構築をクリックします。