New
#80
Re: Apache won't run
I found these messages in the Windows Application Log:
The Apache service named reported the following error:
>>> (OS 10013)An attempt was made to access a socket in a way forbidden by its access permissions. : make_sock: could not bind to address 0.0.0.0:80 .
The Apache service named reported the following error:
>>> no listening sockets available, shutting down .
These messages are the same as I got when I first installed Windows 10 on this machine back in 2015 and posted the below. Now, if I could only remember what I did to fix it back then.
Services Apache & MySQL won't run
UPDATE: I found my notes from 2015 and the same fix worked this time:
1. Start/Run SERVICES.MSC
2. Locate service "World Wide Web Publishing Service" and click its gearwheel
3. On the Properties dialog, Change "Startup Type" to "Disabled", click "Stop" and "OK"
SUMMARY: Windows 10 comes bundled with its own web server called "World Wide Web Publishing Service" (WWWPS). When it is running, it takes over Port 80, so that port is not available to Apache, Back in 2015 when I first installed Windows 10, I solved this problem by disabling WWWPS. Then I forgot I had done so, until today when update KB4512508 "helpfully" turned WWWPS back on for me, again disabling Apache. Repeating she same diagnostic path led me to rediscover the same fix.
Last edited by Rich Pasco; 14 Aug 2019 at 23:18.