Start New Discussion within our Linux and Unix Community

I have Debian 6,Apache 2.2.16. On this run two page - many visit user, - much less page visit. When restart apache2,that run both page ok, but after few minutes/hours cant load page In /log/apache2/ is: mod_fcgid: can't apply process slot for /var/www/webuser/php5-wrap In log /log/apache2/ is it certainly but less(given the number of user). When is error? What is wrong?

cat /var/www/webuser/php5-wrap

exec /usr/bin/php5-cgi

cat /etc/apache2/mods-enabled/fcgid.conf

<IfModule mod_fcgid.c>
  AddHandler    fcgid-script .fcgi
  FcgidConnectTimeout 45
IPCConnectTimeout 100
MaxRequestsPerProcess 1000
MaxProcessCount 2
DefaultMinClassProcessCount 0
FcgidMaxRequestsPerProcess 0

Check how many processes Apache has running. It may be that some scripts are not shutting down after the connection has dropped, or the connections are not being dropped from the client(s), resulting in an exhaustion of resources. I think you can set a connection time-out so that connections are automatically dropped after some period of inactivity. You should also be able to increase the number of allowed connections in the Apache configuration files. I'm just getting started in a new job where this is information I need to learn, but I am not there yet, so this is as far as I can take you.

This article has been dead for over six months. Start a new discussion instead.