遅まきながら、Movable Type 3.32から4.1へアップグレードしてみました。
- バックアップ
- FTPクライアントソフトを使って、全データをダウンロード
- MySQLデータファイルをレンタルサーバー提供のphpMyAdminからバックアップ
- Movable Typeのダッシュボードからエクスポート
- 旧バージョンファイルの削除
- アプリケーションディレクトリを削除
- スタティックディレクトリを削除
- ブログディレクトリは削除しない
- 新バージョンファイルのアップロード
- 解凍ファイルの[mt-static]フォルダをスタティックディレクトリへアップロード
- 解凍ファイルの[mt-static]フォルダ以外をすべてアプリケーションディレクトリへアップロード
- パーミッションの変更
- アプリケーションディレクトリ直下の全てのcgiファイルのパーミッションを755へ変更
- mt-config.cgiの編集
- バックアップしておいた3.32のmt-config.cgiに下記行を追加
- AltTemplate feed results_feed.tmpl
- バックアップしておいた3.32のmt-config.cgiに下記行を追加
- mt-config.cgiのアップロード
- アプリケーションディレクトリへ上記編集を加えたmt-config.cgiをアップロード
- 同ファイルのパーミッションを755へ変更
- mt.cgiを実行してアップグレード
- アプリケーションディレクトリのmt.cgiにアクセス
- 管理者アカウントでログイン
- ウィザードに従い、アップデートを実行
- 完了後、ダッシュボードが表示され、アップデート完了
- WEBページ表示トラブル
- 上記作業直後のWEBページはスタイルが何も適用されていない状態だったため、ダッシュボードより[デザイン]-[スタイル]から適当なスタイルを適用するものの、正しく反映されない(一部のスタイルは適用されるが、タイトルやカラムが正常表示されない)。
- 下記作業を実行後、正常表示となった
- [デザイン]-[テンプレート]を表示
- 右ペインの[ブログのテンプレートを初期化]をクリック
- [新しいテンプレートセットを適用]-[既定のブログ]を選択し[次へ]
- 指示に従い、初期化を実行
- 全てのページを再構築
- 直前に選択していたテンプレートセットが正しく適用された

コメントする