‘ MovableType ’ カテゴリーのアーカイブ

3.4 → 4.0 (失敗)

気まぐれで MovableType を3.4から4.0にあげようとして失敗しました。 MovableType.jp に4.0の動作環境として「Perl バージョン 5.6.1 以上。 最適な結果を得るためにバージョン5.8.1以上を推奨します」なんて書かれ てますが、5.6.1 だとまともに動かないようです。 まず、ブラウザ上で mt-check.cgi を起動すると、モジュールチェックの手 前で止まるという現象が起きます。なので、perl mt-check.cgi をやってみ ると DBI.pm の line 56 のアラートあたりでエラーが出てる様子。Google さまに問いあわせてみると Perl 5.6.1 だとこういう現象が出るようですね。 DBI.pm の56行目をコメントアウトして、無理やりチェックを終了させ、バー ジョンアップスクリプトを走らせましたが、結局うまく動きませんでした。 Perl を 5.6.1 から 5.8.1 にかえれば良いのだと思いますが、SQの関係上 そう簡単に替えるわけにはいきません!ということで、4.0のバージョンアッ プは断念。 うっかり3.4のバックアップは取っていなかったので、その前のバックアップ データ「3.2」に戻しました。とりあえず、ちゃんとうごいてくれてる様子。 作業前よりバージョンダウンしてもうたやん。という話。[ もっと読む ]