現在のApacheのhttpd(2.2.21)およびmod_fcgid(2.3.6)のバージョンで問題が発生しています。私のプロジェクトでは、httpd.confのScriptAliasディレクティブに、オペレーティングシステムのパスに空白を含めることができるため、空白を含めることができます。これは、古いバージョンのhttpdとfcgidで動作するために使用します。しかし、現在のバージョンに切り替えたので、もう動作しません。 ScriptAliasののパスにスペースが含まれているとmod_fcgidは私のfcgiのプロセスを開始したい場合は、私は次のエラーログを取得:httpd.conf内のScriptAliasのスペースがfcgiプロセスの開始を妨げる
326 [Fri Jan 06 11:30:01 2012] [notice] Apache/2.2.21 (Unix) mod_fcgid/2.3.6 configured -- resuming normal operations
327 [Fri Jan 06 11:30:03 2012] [warn] [client 77.58.246.206] (104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server
328 [Fri Jan 06 11:30:03 2012] [error] [client 77.58.246.206] Premature end of script headers: somename.fcgi
これは既知の問題ですか? Googleで何も見つかりませんでした。
ベスト デビッド
mod_fcgidをダウングレードすることで問題を回避できます。つまり、問題は最新のmod_fcgidバージョンの1つに導入されました。 –
私はこのポストは、serverfaultより関連していると思いますか? –