2005年9月29日
MT3.2にアップグレード
本日movabletype3.2日本語版がリリースされたようなので、早速アップグレードしました。
アップグレード方法(Berkery DB)
今回、面倒だったので、旧mtのディレクトリからdbディレクトリを移動するという方法をとりました。
- mtディレクトリをバックアップ
- ダウンロードして、解凍。
- 解凍したディレクトリの名前を、現行mtで使っているものに変更
- 設定ファイルがmt.cfgからmt-config.cgiに変更になったので現行mtと内容をマージ(内容はmt.cfgと同じ、dbのパスの記述について .db ではなく dbとする)
- 拡張子が.cgiのもののパーミッションを755に変更
- 旧mtのdbディレクトリを解凍したフォルダに移動
- mt-staticディレクトリの中身を、archivesのある場所に移動
- mt-check.cgiを確認
- mt.cgiにアクセス
という感じで、終了です。
設定によってはプラグインフォルダの中身などを移動する必要があるでしょうが、僕の場合、今までは、スパム対策のプラグイン()を入れていたのですが、3.2にはデフォルトでスパム対策用のプラグインが色々入っているので、移動するものはなし。
ちょっとはまったのが、static-webpathで指定してあるところにmt-staticフォルダの中身(jsディレクトリ)ががないとアップデートがいつまでたっても完了しませんでした。これはapacheのエラーログを見ることで判明。
先日apacheとphpをアップグレードしたら、mtのdbが読めなくなってしまって、しばらく更新できなかったのですが、これで更新できるようになりました。
php5にしたせいで、他にもいまだエラーをはいて動かないアプリがあるので、暇を見てなおさないと。
Posted by shogo at 2005年9月29日 22:33
Trackback Pings
TrackBack URL for this entry:
http://shogokatsurada.dyndns.org/~shogo/cgi-bin/mt/mt-tb.cgi/272