Forum Moderators: coopster
Everyday I check my error log I find lots of these errors:
[DATE & HOUR] [error] [client IP X.X.X.X] (35)Resource temporarily unavailable: couldn't spawn child process: /usr/local/httpd/php4-fat/php, referer: www.#*$!.com
[DATE & HOUR] [error] [client IP X.X.X.X] (35)Resource temporarily unavailable: couldn't create child process: 35: php, referer: [#*$!.com...]
[DATE & HOUR] [error] [client IP X.X.X.X] (35)Resource temporarily unavailable: couldn't spawn child process: /usr/local/httpd/php4-fat/php, referer: [#*$!.com...]
[DATE & HOUR] [error] [client IP X.X.X.X] (35)Resource temporarily unavailable: couldn't create child process: 35: php, referer: [#*$!.com...]
Sometimes my includes dont work or I get 500 Internal server errors.
I was told that some PHP processes could be hanging around in the process table, preventing the spawnning of new processes, but I really doubt it since I have low traffic and my php applications arent that complex.
Does anybody know how to get rid of those errors?
I tried fooling around with ulimit, not sure if that helped or not.
The final thing that resolved my problem was actually an Apache2 config thing, I had move up my ServerLimit directive.
Not sure if that's helpful or not ...
-sned