当BlogをMovableType 3.151に乗り換え

| コメント(0) | トラックバック(1)
このBlogは長らくMovable Type2.661で運用してきたが、TrackBackスパムが多いことや、セキュリティー上の問題があることなどから、現時点での最新バージョンである3.151を導入し、乗り換えた。
作業自体は大きな問題なく完了。簡単に手順をまとめておくと、
  • 下準備
    • Xrea管理画面からDBを追加(Xreaでは先日から1アカウントに対して複数のDB作成が可能になっている)。
    • 旧バージョンからデータをExport
    • 現行のアーカイブディレクトリーをリネーム
  • ダウンロードとインストール
    • Typekey登録
    • MovableType最新版ダウンロード
    • Xrea特製のMovable Typeインストーラーをダウンロード、Movable Typeのダウンロードファイル(圧縮したまま)とともにサイトにアップロード
    • インストーラー起動
  • 移行
    • 旧バージョンからデータをExport
    • 新バージョンでユーザー、Blogを作成
    • 新バージョンでImport
    • 新バージョンの管理画面にテンプレート、アーカイブなどの設定をコピーし、リビルド。
発生した小さな問題は以下の通り。
  • デフォルトのBlog(First Blog)を削除する前にデフォルトのユーザー(Melody)の権限だけを消してしまった。結果、First Blog、Melodyとも削除ができなくなった。
    →MySQL上でmt_permission表に1行追加した上で、改めてFirstBlogを削除。
  • 旧バージョンからExportしたデータをImportしようとしたところ、途中までしか取り込まれなかった。
    →取り込み終わったEntryをExportデータから削除し、リトライで完了。
  • 旧管理画面の表示が乱れた
    →なぜか、管理画面用の画像やCSSがアーカイブディレクトリに置かれていた。新バージョンのアーカイブディレクトリーにコピーして解決。

他のBlogも、段階的に移行していく予定。

アーカイブ

Books


Deprecated: Creation of dynamic property Smarty_Internal_Template::$compiled is deprecated in /home/senmasa/smarty/libs/sysplugins/smarty_internal_template.php on line 719

Link