I just installed Windows 8, and I'm having a hard time running Apache on it.
After a couple of adjustments on httpd.conf file (changing ports because of WWAHost.exe and allowing ::1 due to IPv6) I finally got it running (installed with EasyPHP), but when I open some local site on Internet Explorer 10, Apache stops responding and keep trying to load the page forever.
I think it has to do with Internet Explorer 10, because on other browsers work fine before loading any local site on Internet Explorer. After that I have to restart Apache to work again and not use Internet Explorer 10 any more in order to keep it running.
Did you have the same problem?
I had a similar problem and managed to fix it with the following solution. See IE freezes when requesting an EasyPHP/Apache hosted page.
As I already had a modern Apache, I just added:
AcceptFilter https none
AcceptFilter http none
EnableSendfile Off
EnableMMAP off
before loadmodules section. This worked like a charm.
My configuration was: Apache 2.4.4 and Internet Explorer 10