XAMPP Apache won't start

rohan_vg picture rohan_vg · Dec 12, 2012 · Viewed 105.4k times · Source

I am using Windows 8 Pro. I have just installed XAMPP Windows 1.8.1. I tried to start Apache from the XAMPP control panel but it wont start. It gives the following error.

enter image description here

Also I have no IIS Services running, Web Deployment Agent Service also not running, World Wide Web Publishing Service also not running..

What could be the problem? Can anyone please help?

Error Log

Answer

Zero picture Zero · Apr 9, 2013

As previously mentioned above in the comments - and tested out myself:

This error is rather ambiguous. Therefore, you should check the error.log located at \xampp\apache\logs

When I had this issue, it was because Skype was already listening on port 80 & 445. I was able to get around this by exiting Skype, starting the Apache service, and then restarting Skype. You can check the current port listeners by opening a command prompt and typing Netstat -a

It is also recommended to have User Account Control OFF as it may block some features built into xxamp.

Prior to this though, I had an issue after I modified my Apache httpd.conf file. Reverting those changes (or reinstalling in the user's case) will resolve that issue.