一部の方から「mod_perl化するといいよ」と言われていたので、ついに1月2日、サーバーの設定を少しいじって、このMovable Typeをmod_perl化しました。
mod_perl化については、MT本家のページ(その翻訳版)やnaoyaさんの解説により、すんなり移行できて「よかったよかった」と思っていたのですが、今になってちょっと問題(?)を発見。
これは多分、mod_perl化に伴ってCGIを実行禁止にして、なおかつMT 2.5より前から使っている人(の一部)しか関係ないと思うのですが、コメントやトラックバックへのリンクが一部、動作しなくなってしまうページが出る可能性があります。
というのはmod_perl化により、それぞれへのリンク名が変更になるのですが(mt-tb.cgi → trackback、など)、この名称がMTタグ(MTTrackbackScriptなど)としえtテンプレートに入ったのは確か最近の話で、それより前のバージョンではテンプレート中に「mt-tb.cgi」と直書されていたように思います(commentsも同様です)
このままだと、単にコメントやトラックバック、XML-RPCを使ったモブログ投稿で、mod_perl化による恩恵が受けられないだけで済みますが、セキュリティ上好ましくないということでmt-*.cgiを使えなくしたりする(-ExecCGIとか?)とアウトです。
非常にレアなケースだと思いますが、気づいたので書いてみました。