I'm using Zend Server on Windows XP Pro/IIS, and when I enter a debugging session, I get this error after 30 seconds:
- Code: Select all
FastCGI Error
The FastCGI Handler was unable to process the request.
Error Details:
* The FastCGI process exceeded configured activity timeout
* Error Number: 258 (0x80070102).
* Error Description: The wait operation timed out.
HTTP Error 500 - Server Error.
Internet Information Services (IIS)
After googling this I found that some people had success by updating %WINDIR%\system32\inetsrv\fcgiext.ini where it specifies the activity timeout. I edited that file and I've got this in there now:
- Code: Select all
ActivityTimeout=300
; - Specifies the maximum time, in seconds, that a FastCGI process for this
; application is allowed to run without communicating with IIS. In practice,
; this timeout is used to detect and shut down 'hung' processes. If not
; specified, the default value is 30 seconds.
But, after restarting IIS, I'm still getting the same behavior--after 30 seconds, the debugging session terminates and I get that error.
PHP is configured to timeout after 300 (not 30) seconds, so I don't think that's the issue either.
Any suggestions? It's really frustrating to try and fit my debugging sessions inside of 30 seconds! There *must* be a way to correct this.

