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」に戻しました。とりあえず、ちゃんとうごいてくれてる様子。
作業前よりバージョンダウンしてもうたやん。という話。
>…3.4から4.0にあげようとして…
その手の失敗はしょうがないですよね。
>…「3.2」に戻し…
>…バージョンダウンしてもうたやん…
ドンマイ、と言える範囲ですかね。
>…3.3のバックアップは取っていなかった…
えーと。
バックアップも「3.4」から
話がスタートじゃないんですか?
壁]゚Д゚)<クワッ!!すみませーん「3.3」は「3.4」の間違いですっ。
日記…直しておきます。
これぞほんとの「うっかり」ですね。
先の投稿で名前を入れ忘れた
「うっかり」者が言ってるあたりが哀しいですが(T-T)
(o-_-o人o-_-o)ギュッ