MovableTypeからWordPressに移行した顛末その1
“サーバの調子がイマイチ…”とゆーエントリでも書いたけどMovableTypeでBlog更新が重いし、何かするたびに再構築しないといけないし、その途中でエラーになってしまったりとちょっと嫌になっていた。
以前から気になっていたWordPressに移行しようと思ったりもしたけど、URLをそのままに移行するのがかなり面倒なイメージがあって躊躇していた。 で、どうしようかと思っていたところに読んだのがレジデント初期研修用資料さんの”MovableType から WordPress への移行”とゆーエントリ。 オイラが知りたかった内容が書かれていたのでこれを参考にしようと考えていたのだ。
だけど、やろうやろうと思ってるうちに時間がたってしまったけど、再構築に数時間かかり、途中でエラーになって停止することが多くて寝てる間に再構築させられないことが頻発するので、我慢できなくなっていこうしてみたのが2週間ほど前。 一番面倒だとおもっていたデータの移行なんだけど、MovableTypeで更新していたころの総エントリ数は1457エントリ。これに加えてコメントやタグなどをWordPressで読み込めるようにエクスポートする必要があったのだ。MovableType標準のインポート機能ではWordpressでうまく読み込めないそうな。
その時に参考にしたのは”MovableTypeからWordPressへの完全移行方法 | Movable Type | 『Weblogy』”というエントリ。 まずこのエントリの通りに/lib/MT/にあるImportExport.pmを開いてタグとパーマリンクを書き出すための一文を追加する必要がある。
DATE: <$MTEntryDate format=”%m/%d/%Y %I:%M:%S %p”$>の下に PERMALINK: <$MTEntryPermalink$> TAGS: <$MTTagName$> ID: <$MTEntryID$>
を追記する。オイラの環境では492行目にDATE〜の一文があった。この辺はインストールしてるMovableTypeのバージョンに左右されるのかな? で、XREAにWordpressをインストールしてMovableTypeからインポートしたデータを読み込むんだけど、この時URLを変えたくなかったのでWordpressの管理画面の『設定』→『パーマリンク設定』でパーマリンクをカスタム構造に設定。
オイラの場合は /%year%/%monthnum%/%postname%.html にしてこちらのBlogで配布されている『mt.php』を /wp-admin/import/ にある同名ファイルを上書きして下準備がやっと完了。 ここでやっとMovableTypeから吐き出したデータを読み込ませるわけで、ここまでは概ねトラブル無しでよかったんだけど、この後がうまくいかなくて結構ハマッた。 トップページは見られたんだけど、タグやカテゴリー、個別エントリに飛ぼうとすると『キャッシュファイルのコピーに失敗しました』と表示されてしまう。 原因を特定するために結構調べた結果、Wordpressをインストールしたディレクトリのパーミッションを707にしないとダメ、ということだったのだ。 コレで一応はWordpressに移行できたのだ。

関連記事
-
-
Amazonアフィリエイトの画像についてもちっとなんとかならんかなぁ…と思うこと。
BlogでガジェットやDVD・Blu-rayを紹介するときに便利に使わせてもらってるのがAmazon
-
-
フォネロ!? 世界最大のWiFiコミュニティの『FON』が来た!!
自分自身が持っている無線LANのアクセスポイントを解放して、公衆無線LANアクセスを実現させるの
-
-
デジタルガジェットはケーブルというくびきから解放されるのか!?
大層なタイトルだけど、前のエントリで投稿した「Wire Free Gadgets Netwo
-
-
MovableType 3.3 日本語版は延期に
今日(6/27)はMovableType 3.3 の日本語版がリリースされる予定日。 すぐサー
-
-
新しいGoogleアナリティクスの管理画面に馴染めない…
アクセス解析サービスのGoogle Analyticsはインターフェースを大幅にかえたバージョン
-
-
エイベックスが日本のiTMSに提供!?
iTMSの日本での開始に向けて準備はやっぱり進んでた。 Apple Computerが、子会
-
-
livedoor Readerに投稿したエントリーが反映されない……。
前に取りあげたエントリーでlivedoor Readerに登録できたと喜んだけど、またまた問題が出
-
-
『XML Sitemap Generator』のエラーがやっと解決した…
色々あってWordPressの設定を見直していたんだけど、ひとつ気になるエラーがあった。サイトマ
-
-
livedoor Wirlessサービスがまたまた延長
個人的にはかなり期待しているlivedoor Wireless。また1ヵ月延期になって正式スタート