FastCGI で Movable Type を動作させると文字化けする

  • 投稿日:
  • by
私のサイトでの検索結果が文字化けして表示される人。ごめんなさい。MT のバグだそうなので、お許しを。 常にという訳ではないですが、結構ひどいもんです。
自分は FastCGI 環境で MT を動かしている訳ですが、MT のログを見るとたまに文字化けしたものが記録されています。それに、管理画面にログインしたときも、日本語が「?」に変わってしまって何がなにやらって感じになります。
ネットで情報を漁った結果、関連する各 CGI ファイルをリロードしてあげればとりあえず解消はされるとのこと。touch コマンドでやるか、運用に支障がなければウェブサーバーの再起動でもいい。

同じ現象で困っている人は自分以外にもいるみたい。 あの小川さんに MT4 の FastCGI サポートは使いものにならないとまで言われてますw
で、この問題に中の人はどうしたかというのはこれ。 修正入れてるんですね。しかも RC の時点で。じゃなんでまだ文字化けするんだろう... 自分には FastCGI の問題か MT の問題か切り分けができなかったけど、リンク先のページを読むと MT の問題みたい。

FastCGI 使う人間なんてあんまりいないと思うけど、そもそも Perl CGI の MT は、 PHP ベースの WordPress なんかに比べてかなり重いので、mod_perl とか FastCGI 使って軽快な動作を得たいというのが心情というもの。
だから、UI がわかりやすく、動作が軽い WordPress にシェアを持って行かれることは必然なんだろうなー。MTOS 出しても、中身の問題が解決できてないから個人ユーザーのシェアで WordPress を上回ることはもうないと思う。ユーザーの大半は直感的に判断するからね。

軽く批判めいたことを言ってしまいましたが、さっきもリンクで出てきましたが、こちらの人はさらに上を行きますw 中の人にも、こういうページを是非見てほしいものですね。