« 当ブログを、さくらのVPSに移転しました | メイン | ガスコイン、ロータスと契約更新 »

2010年9月29日

mt4iの移設でエラー

カテゴリ:Movable Type

 先ほどのエントリでも触れましたが、当ブログのサーバー移転を行った際にmt4iでエラーが出ました。ちょっと、エラーメッセージが途中までですが、こんな感じのエラーメッセージですね。

Loading template '/xxx/xxx/cgi-bin/mt4i/tmpl/mt4i/index.tmpl' failed: HTML::Template::new() - Problem reading cache file /xxx/xxx/cgi-bin/mt/mt4i/cache/tmpl/31/662338542ad0549fbcc13801d42bc7 (file_cache => 1) : Byte order is not compatible at ../../lib/Storable.pm (autosplit into ../../lib/auto/Storable/_retrieve.al) line 331, at /usr/lib/perl5/site_perl/5.8.8/HTML/Template.pm line 1384 at mt4i.cgi line 4131

と表示されました。

 で、色々と理由を探っていったのですが、mt4iのcacheが設定されていてmtをインストールしたディレクトリの下の /mt4i/cache/ 辺りにキャッシュファイルを貯めてるみたいなんです。で、どうしたもんかなぁと思っていたのですが、キャッシュファイルだったら消しちゃえばいいじゃんというわけで、キャッシュのファイルを全削除して再度アクセスしたら、ちゃんと表示されました。よかったよかった。

 



投稿者 ymkx : 2010年9月29日 17:37 |