Check your firewall settings (if you have any).
Try typing your local IP number instead of typing http://localhost
<e.g.> http://10.0.0.1
Check Internet Explorer proxy settings, maybe you've setup a proxy.
Try writing an exact filename like: http://localhost/test.php
Go to Apache Monitor and push restart services.
If nothing works above, try downloading last stable version for Apache and reinstall.