« 当ブログを、さくらの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 |