Movable Type 3.2へのアップグレード

20060130MT32.jpg
寒さも和らぎ、せん定日和ではありましたが、本日は一日中パソコンに向かっておりました。
かねてから懸案のアップグレードです。スムーズに移行できたと思いましたが出ました、500-Internal ServerError! 
DBをBerkeleyDBからSQLiteに移行した方が良いらしいが・・・諸般の事情でムリ。
まだまだ時間がかかりそうです。

おもな参考サイト

Movable Type MT3.2 及び Release-2 にアップグレード
movabletype3.2にアップグレード
ロリポップ Movable Typeのアップグレード

根本的な仕組みがわかっていないことと、サーバーやデイレクトリー構成が違うので手順が確定するまでかなり時間がかかりました。

以下自分にとっての覚え書きです。
MT3.15から3.22へ Berkeley DB, 
cgi-bintフォルダへのインストール

mt-staticの設置場所はhome/mt-static/ (mt-staticをcgi-binフォルダに入れない)


 28行目CGIPath http://自分のアドレス/cgi-bin/***/ 
 70行目DataSource ./db
 93行目 StaticWebPath /mt-static/  
 186~189行目までの#を削除
 221行目#を削除 40を20に変更

ファイルのアップロード
 バックアップをしっかりとる
 既存のディレクトリー構成をよく確認し適切に上書きアップロード
 cgiファイルのパーミッションは700
 一応mt-chec.cgiを実行

アップグレード
 この環境ではインストールしたフォルダのindexは動かないので、直接mt.cgiをブラウザで実行させる
 アップグレードには時間がかかる
 文字化けが見られたが、文字コードの設定、サイトの再構築の操作でどうにかなる

未分類

Comments are closed.