Apache is not starting and throwing error message in my error logs.
(OS 10048)Only one usage of each socket address (protocol/network address/port) is normally permitted. : make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
This happened in my windows machine.

Solution
Check whether you have installed SKYPE and you have opened it. Then please exit or close skype and try starting the apache / xampp.
It should work fine.
When Skype installs it picks a port with a high number such as 12754 for its own use, but it also picks some backup ports – one of which is port 80. This causes the conflict with Apache. Drill down to Skype’s advanced tab and tell it not to use port 80.
One more point is
If you start Apache first, skype uses a different port 🙂

2 thoughts on “make_sock: could not bind to address 0.0.0.0:80 windows apache not starting [Solved]”

Leave a Reply

Your email address will not be published. Required fields are marked *