HiGuys,
I've been struggling with this for over 2 days now and I've spent more that 9 hours today on trying to find this bug.
Here is the deal:
I get a 500 error (unspecified) at complete random times. I've hit the server so hard with requests (using apache bench btw), I've done over 100.000 requests to the website, and everything runs just fine. (Although the load is going sky high on this dual xeon 3ghz machine).
Then when I think I finally got everything stable as it should, I get the stupid 500 error again.
The data is:
FastCGI Error
The FastCGI Handler was unable to process the request.
Error Details:
* The FastCGI process has failed frequently recently. Try the request again in a while
* Error Number: -2147467259 (0x80004005).
* Error Description: Unspecified error
HTTP Error 500 - Server Error.
Internet Information Services (IIS)
All requests go to 1 scripts which then issues a fopen http post to another (can be different scripts depending on the query params given to the first script) script using cURL.
The contents of my ini file:
[Types]
php=PHP
[PHP]
ExePath=c:\php\php-cgi.exe
MaxInstances=10000
InstanceMaxRequests=200
EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000
IdleTimeout=200
ActivityTimeout=300
RequestTimeout=300
I've have InstanceMaxRequests up to 10000 too, butno avail.
This is driving me crazy since I can't reproduce the error.
I can provide you with more info, just tell me what you need to know, so we can fix this error / misconfiguration.
Server config:
dual xeon 3ghz with HT
2gb ram
iis 6.0 running on win2k3 web
php 5.2.6 non thread safe fast cgi module