Apache PHP5-FPM连接由peer重置

时间:2012-03-06 14:56:44

标签: apache2 fastcgi php

这样的事情在我的apache日志中不断涌现。我怎样才能调试这个和/或将来阻止它:

  1. (104)通过peer重置连接:FastCGI:comm with server" /var/www/php5.external"中止:读取失败

  2. FastCGI:从服务器收到的不完整标题(0字节)" /var/www/php5.external" ;,

  3. (4)系统调用中断:FastCGI:comm with server" /var/www/php5.external"中止:select()失败

2 个答案:

答案 0 :(得分:2)

关于你的“select()失败”错误以及可能的其他错误,检查你的libapache2-mod-fastcgi版本有一些问题已被修补。

将libapache2-mod-fastcgi从2.4.6升级到2.4.7似乎可以解决这个问题。

更多信息:

http://geektank.net/2008/11/fastcgi-and-dreaded-aborted-select-failed/

http://groups.google.com/group/linux.debian.bugs.dist/browse_thread/thread/3de22bc415d3da02?pli=1

但是,我不确定您使用的OS / Apache版本,但希望这有助于您解决这些问题。

答案 1 :(得分:0)

我收到错误1.和2.今天在libapache2-mod-fastcgi 2.4.7~0910052141-1。

在我的情况下,我找到了一些有用的东西 - 奇怪的是,没有在正确的虚拟主机服务器日志文件中,但在一般的(/var/log/apache2/error.log)中:

[Thu Jun 05 16:41:47 2014] [error] server is within MinSpareThreads of MaxClients, consider raising the MaxClients setting

我仍在调试为什么会发生这种情况,这个答案here非常有帮助。