我注意到有时来自客户的页面完全滞后或者没有任何构建(出现错误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: https://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。
提前致谢