Apache 出现 503 错误和滞后

Apache 出现 503 错误和滞后

我注意到,有时客户的页面完全滞后或根本没有构建(出现 503 错误),而另一端继续运行管理界面并且仍然在线。

我的提供商告诉我,通过命令“top”,我可以找出哪个客户。

我现在也已经发现是哪个用户/WEB现在导致了这些问题。

在 Apache2 的“default-error.log”中我发现了以下条目:

Premature end of script headers: index.php, referer: https://XXX.in/index.php?rulesAgree=1&pa...n=register

(104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server, referer: https://XXX.in/index.php?rulesAgree=1&pa...n=register

SIGUSR1 received. Doing graceful restart

Apache/2.2.16 (Debian) mod_fcgid/2.3.6 mod_ssl/2.2.16 OpenSSL/0.9.8o configured -- resuming normal operations

mod_fcgid: can't apply process slot for /var/www/fcgi/XXX.in/php5-fcgi-starter, referer: XXX.in/index.php?page=Index

现在我有时会想 /etc/apache2/mods-available/fcgid_imscp.conf 有什么问题,可能没有足够的值​​。php5-fcgi-starter 也是如此。

fcgid_imscp.conf目前提供以下内容:

<IfModule mod_fcgid.c>
AddHandler fcgid-script .php .php5
SocketPath /var/lib/apache2/fcgid/sock
IdleTimeout 600
IdleScanInterval 120
BusyTimeout 300
BusyScanInterval 120
ErrorScanInterval 3
ZombieScanInterval 3
ProcessLifeTime 900
SpawnScoreUpLimit 10
SpawnScore 1
TerminationScore 2
MaxProcessCount 200
DefaultMaxClassProcessCount 10
DefaultMinClassProcessCount 1
IPCCommTimeout 900
MaxRequestsPerProcess 500
MaxRequestLen 104857600
</IfModule>

php5-fcgi-starter 内容:

#!/bin/sh

umask 022

PHPRC="/var/www/fcgi/XXX.in/php5/"
export PHPRC

TMPDIR="/var/www/virtual/XXX.in/phptmp"
export TMPDIR

PHP_FCGI_CHILDREN=2
export PHP_FCGI_CHILDREN

exec /usr/bin/php5-cgi

您认为这取决于这些文件的值吗?您能帮助我吗?否则,该网站运行得确实很好。

我使用 IMSCP 作为 ISP。

提前致谢

相关内容