Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to fix a problem on a Windows Server 2003 SE install which is running IIS6 and Apache webserver (with PHP and MySQL). IIS sites are bound to one IP, Apache to the other. Everything seemed fine till the other IP address was installed to allow a webservice to run under IIS.


  • Apache now responds very slowly, even requests for static files (often 30 seconds or more)
  • Sporadic errors are appearing in the event logs like: Faulting application httpd.exe, version, faulting module php5ts.dll, version, fault address 0x000ac14f.

I've double-checked the config files, taken account of this question/answer, upped the Apache log level to debug, run TCPView to check for conflicting bindings, upgraded to latest Apache/PHP versions but still no success or indication of a cause.

Any suggestions on where to look, or debugging tips would be gratefully received. I'm a web programmer so not so familiar with Windows Server admin or details of the networking stack. Running PHP under IIS is not an option and hosting on another server is non-ideal.

share|improve this question
Is your PHP installation shared by both IIS and Apache? They may be trying to load the same module which could lead to problems. – Justin Scott May 25 '10 at 20:31
Thanks for your comment Justin, didn't think of that. I've checked under IIS Manager > Web Service Extensions but I don't see PHP enabled there. – contrebis May 26 '10 at 10:07

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.