Movable Type: September 2008アーカイブ

Movable Type 4.1から4.21へアップグレードしてみました。

参照

アップグレード手順

  1. バックアップ
    1. FTPクライアントソフトを使って、全データをダウンロード
    2. MySQLデータファイルをレンタルサーバー提供のphpMyAdminからバックアップ
    3. Movable Typeのダッシュボードからエクスポート
  2. 旧バージョンディレクトリのリネーム
    • アプリケーションディレクトリをリネーム(当方環境では[cgi-bin/mt]を[cgi-bin/mt_41]に)
    • スタティックディレクトリをリネーム(当方環境では[mt-static]を[mt-static_41]に)
    • ブログディレクトリはそのまま
  3. 新バージョンファイルのアップロード
    • 解凍ファイルの[mt-static]フォルダをスタティックディレクトリへアップロード
    • 解凍ファイルの[mt-static]フォルダ以外をすべてアプリケーションディレクトリへアップロード
  4. パーミッションの変更
    • アプリケーションディレクトリ直下の全てのcgiファイルのパーミッションを755へ変更
  5. 旧バージョンのmt-config.cgiのアップロード
    1. アプリケーションディレクトリへ旧バージョンのmt-config.cgiをアップロード
    2. 同ファイルのパーミッションを755へ変更
  6. 旧バージョンで使用していたプラグインのアップロード
    1. 旧バージョンのスタティックディレクトリの[mt-static/plugins]にある追加プラグイン(当方環境では[tagAssist]のみ)を新バージョンの同ディレクトリへアップロード
    2. 旧バージョンのアプリケーションディレクトリの[/plugins]にある追加プラグイン(当方環境では[tagAssist]のみ)を新バージョンの同ディレクトリへアップロード
  7. mt.cgiを実行してアップグレード
    1. アプリケーションディレクトリのmt.cgiにアクセス
    2. 管理者アカウントでログイン
    3. ウィザードに従い、アップデートを実行
    4. 完了後、ダッシュボードが表示され、アップデート完了
  8. WEBページ表示トラブル
    • 上記作業直後のWEBページはスタイルが何も適用されていない状態だったため、ダッシュボードより[デザイン]-[スタイル]から適当なスタイルを適用するものの、正しく反映されない(一部のスタイルは適用されるが、タイトルやカラムが正常表示されない)。
    • 前回の3.32から4.1へのアップグレード時の対処をそのまま、実行してみる
      1. [デザイン]-[テンプレート]を表示
      2. 右ペインの[ブログのテンプレートを初期化]をクリック
      3. [新しいテンプレートセットを適用]-[既定のブログ]を選択し[次へ]
      4. 指示に従い、初期化を実行
      5. 全てのページを再構築
      6. 直前に選択していたテンプレートセットが正しく適用された
    • 今回は、上記作業でも改善されなかった。そこで再度適当なスタイルを適用したところ、正常表示に戻った(上記作業は不要だったかもしれません)。

参考

Movable Type 4.2 へのアップグレードには「不要になるプラグインの削除・無効化」の記載があるのですが、アップグレード・ウィザードで勝手に行ってくれているようです。

このアーカイブについて

このページには、September 2008以降に書かれたブログ記事のうちMovable Typeカテゴリに属しているものが含まれています。

前のアーカイブはMovable Type: July 2008です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。