Apache2.2 not responding on Windows 7 desktop
- by Adam
Afternoon!
I'm having some trouble with Apache2.2 on Windows 7. For over a year it's been running no problem, but all of a sudden requests have just stopped responding. They don't ever time out, the browser just keeps on waiting for a response, which makes me think it's something blocking communication with Apache. Interestingly though, if I stop Apache the requests fail immediately.
The Apache service is running, and using netstat I can see it listening on port 80 as configured:
TCP 127.0.0.1:80 0.0.0.0:0 LISTENING
If I stop the Apache service, that line disappears. I have an entry within my hosts file for each VHost I'm trying, all pointing to 127.0.0.1. Each VHost is configured to *:80.
Nothing however is getting recorded in the access or error (at debug level) log files. I've verified the file paths are correct, even though they were never changed. Neither is anything getting recorded within Windows' Event Log.
The problem showed up when I added a new VHost and restarted, however I hadn't been using it for a couple of days prior so I don't believe it's the config change. I have performed a syntax check to be sure, and when starting from the command prompt no errors are reported there.
I do have Windows Firewall running, however I've verified the Apache rule is correct and tried turning it off to ensure that wasn't the problem.
I've reinstalled Apache, in the hope it might magically fix something using the default config, but still no joy. I've also tried using a different port.
I'm completely lost for ideas now. Can anybody help?
Cheers
Adam