gpt4 book ai didi

apache2 - httpd.conf 中 ScriptAlias 中的空格阻止 fcgi 进程启动

转载 作者:行者123 更新时间:2023-12-02 21:28:31 24 4
gpt4 key购买 nike

我在使用当前的 apache httpd (2.2.21) 和 mod_fcgid (2.3.6) 版本时遇到问题。在我的项目中,httpd.conf 中的 ScriptAlias 指令可能包含空格,因为操作系统路径可以包含空格。这适用于较旧的 httpd 和 fcgid 版本。但自从我们切换到当前版本后,它就不再起作用了。如果 ScriptAlias 的路径包含空格并且 mod_fcgid 想要启动我的 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 上找不到任何内容。

最佳大卫

最佳答案

是的,不幸的是,Apache 2.2.21 的 mod_fcgid 副本不适用于包含空格的路径。 bug已提交,应该在新版本中解决,因此您可以更新,或者您可以使用 8.3 路径的短名称。

关于apache2 - httpd.conf 中 ScriptAlias 中的空格阻止 fcgi 进程启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8756550/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com