Php can';不应用进程槽
我的网络服务器有问题。我没有对Apache配置进行任何更改,当我得到这500个错误代码时,我只是在站点上工作(仅供参考)。其他网站运行良好。这可能是一个一次性的错误,然后apache决定“我不再喜欢你了”吗Php can';不应用进程槽,php,apache,fastcgi,Php,Apache,Fastcgi,我的网络服务器有问题。我没有对Apache配置进行任何更改,当我得到这500个错误代码时,我只是在站点上工作(仅供参考)。其他网站运行良好。这可能是一个一次性的错误,然后apache决定“我不再喜欢你了”吗 [Tue May 03 15:44:47 2011][warn](104)对等方重置连接:mod_fcgid:从fastcgi服务器读取数据错误。 [Tue May 03 16:00:02 2011][warn]mod_fcgid:无法为/home//public_html/typo3/aj
[Tue May 03 15:44:47 2011][warn](104)对等方重置连接:mod_fcgid:从fastcgi服务器读取数据错误。
[Tue May 03 16:00:02 2011][warn]mod_fcgid:无法为/home//public_html/typo3/ajax.php应用进程槽
[Tue May 03 16:00:08 2011][warn]mod_fcgid:无法为/home//public_html/index.php应用进程槽
[Tue May 03 16:00:38 2011][warn]mod_fcgid:无法为/home//public_html/index.php应用进程槽
[Tue May 03 16:00:42 2011][warn]mod_fcgid:无法为/home//public_html/index.php应用进程槽
[Tue May 03 16:01:00 2011][warn]mod_fcgid:无法为/home//public_html/index.php应用进程槽
等等
我的fcgid.conf
<IfModule mod_fcgid.c>
MaxProcessCount 100
AddHandler fcgid-script .fcgi
IPCConnectTimeout 20
</IfModule>
MaxProcessCount 100
AddHandler fcgid script.fcgi
IPCC连接超时20
重新启动(生产)服务器会解决问题吗?根据第页:
解决办法很简单。在我的情况下,这是一个
简单的chmod 755/var/log/httpd
允许Apache实际读取其日志
目录在改变之前,我是
正在使用
[warn]mod_fcgid的日志错误:无法
为[dispatch.fcgi]应用进程槽
完整路径]。现在它工作了
对
但是这里似乎没有遵守maxProcessCount规则
如果你看到你可以设置一个变量来确保它运行良好,我想这是apache登录的默认目录,但是我们使用的是virtualmin,所以它的/var/log/virtualmin/设置为777(不用担心,文件有更好的权限),所以这不应该是问题所在
<IfModule mod_fcgid.c>
MaxProcessCount 100
AddHandler fcgid-script .fcgi
IPCConnectTimeout 20
</IfModule>