2012-01-06 3 views
3

현재 아파치 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에서 아무 것도 찾을 수 없습니다.

최저 데이비드

+0

mod_fcgid를 다운 그레이드하여 문제를 피할 수 있습니다. 즉, 문제는 최신 mod_fcgid 버전 중 하나에서 소개되었습니다. –

+0

이 게시물은 더 많은 serverfault 관련 있다고 생각합니까? –

답변

1

예, 불행히도 아파치 2.2.21에 대한 mod_fcgid의 복사본 공백이 경로가 작동하지 않습니다. bug은 커밋되었으므로 최신 버전에서 해결해야하므로 업데이트 할 수 있거나 8.3 짧은 경로 이름을 사용할 수 있습니다.