2007/09/06

MT4 + mod_fcgid

Movable Type 4.0のmod_perl2による高速化が出来なかったので,
mod_fcgidで高速化を図ってみた.
結論から言うと, 500 Internel Errorがでて失敗. 原因調査中
error_logには
Premature end of script headers: mt.cgi
がでている. また, めんどくさいエラー. なかなか原因が特定できないんだよね.
suexec_logにはエラーなし.

LogLevel warnにしているにもかかわらず, noticeレベルのエラーが, 非SSL通信のエラーログに出ていた.
[notice] mod_fcgid: server /path-to/mt.cgi(19191) started
----中略 本来ブラウザへ送られるべき内容とおもわれる-------
[notice] mod_fcgid: process /path-to/m.cgi(19191) exit(communication error), terminated by calling exit(), return code: 0

調査していくと, FCGI.pmがなくてよく似たエラーが出ている人がいたので,
emerge -uDN dev-perl/FCGI
してみたものの, 改善なし.

Apache 2.0.59 + mod_fcgid 1.10

0 件のコメント: