Yesterday my life with Apache was fine. As if has been for over a year on my laptop here. However today it has suddenly decided to stop cooperating. I do not understand why and I have been hunting for a solution for hours. It is important as I cannot continue my work.
When accessing any addresses within 'localhost' including 'localhost' itself the browser will continue to load and never ever timeout.
This all seem to have happened after a virus check earlier today and I have found that virus scanners can be the issues. The problem was with with a file called 'service.exe' under the 'system32' directory.
Anyway I have not only disabled my virus scanner but uninstalled it from my system completely. I have added
EnableSendfile Off
EnableMMAP Off
Win32DisableAcceptEx
to the bottom of my httpd.conf file.
I've check the ports and made sure that http.exe is listening to port 80 via its process ID. And that port 80 is the correct port set in the .conf file.
I've restarted apache and my computer many time during all this.
The last few messages is the error log are
[Fri Jun 21 16:05:14 2013] [error] (OS 10038)An operation was attempted on something that is not a socket. : Too many errors in select loop. Child process exiting.
[Fri Jun 21 16:05:14 2013] [notice] Child 2308: Exit event signaled. Child process is ending.
[Fri Jun 21 16:05:15 2013] [notice] Child 2308: Released the start mutex
[Fri Jun 21 16:05:15 2013] [notice] Child 2308: All worker threads have exited.
[Fri Jun 21 16:05:15 2013] [notice] Child 2308: Child process is exiting
[Fri Jun 21 16:05:15 2013] [notice] Parent: child process exited with status 0 -- Restarting.
Still the page continues to load and never times out. I really have no idea. It has been working for fine on this machine for over a year. Recently I have been using it heavily for development of a new site without any issues. And suddenly for no reason it has stopped work. Possibility because of the action of the virus scanner. However I have had this scanner (AVG) running for almost as long with no issue. Nothing makes sense.
Does anyone have any idea on how to get it work again?