ローカルアップデートメモ MT3.2→MT3.32

先日失敗したアップデートに再挑戦の記録。XSASによるローカルサーバーにて。

[関連]3.2 → 3.32 へのアップデート

全てのファイルをバックアップ

コピーして何もかも別保存

MT3.32用サイト準備

もとのサイトをリネーム。MySQLデータベースも別名で作成。
mt-config.cgiファイルをこのサイトに合わせて修正
CGIPath,DB名,StaticWebPath,HelpURL

公開設定変更

ログインして公開設定をMT3.32用サイトに合わせる

mt-config.cgi

MT3.2時に使用していたのをそのままコピーして3.3用に放り込む
開いてパス修正
・CGIPath,StaticWebPath
最後に3行追加
DebugMode 0
DeleteFilesAtRebuild 1
ShowIPInformation 1

mt-staticディレクトリ

3.2用と3.3用を入れ替える

他のディレクトリ

MTルート\extlib\bradchoate をコピー
MTルート\php\plugins の中身をコピー
プラグインをBigPAPIを除いて全てコピー
※TagCloudに用いていたファイルもそれぞれコピー

アップデート開始

MTルート/mt.cgi にアクセス→データベースアップグレード
一通りプラグインの状態を確認・設定を確認 (特に利用不可等の表記は見当たらず)

サイトを全て再構築

Tagwire+x-search,TagCloudも正常稼動確認


--------アップデート終了--------


一度失敗しているだけに前車の轍を踏むことはありませんでした。前車は前者であり自分ですけど。しばらくはプラグインの動作確認や、その他ふたつの差異を体感する勉強になりそうです。

2006/09/23 06:11:17追記:
それから、3.2からのバージョンアップではmt-config.cgiに
AltTemplate feed results_feed.tmpl
と一行付け加えておくと良いです。

MovableTypeで行こう!: アップデート アーカイブ


2006/10/20 01:59:32:記事書き直し

▲ to Top

トラックバック(0)

▲ to Top