
How to use PHP and Microsoft SMTP Virtual Server to send emails How to use Apache Virtual Host to run multiple local websites on Windows How to load time zone data for MySQL on Windows How to install MySQL server 5.1 on Windows with screenshots How to configure MySQL server 5.1 on Windows How to connect two different versions of MySQL server on the same computer How to install Apache 2.x web server on Windows Steps to install PHP 5.x on Windows as a development machine The free tools I use to build PHP and MySQL websites Other Recent Articles from the WAMP & LAMP category: Means that World Wide Web Publishing Service has switched to some other port. To prove my theory,Īfter Apache is started up and running, I manually started World Wide Web Publishing Service again, and it started without problems, which It's fine to let IIS World Wide Web Publishing Service use port 80 even though it can use other ports instead. When upgrading to Windows 10, my Apache server was not running, so the upgrade automatically flagged that If youĭon't use IIS on your computer, disable the publishing service so that port 80 can be used by Apache.

World Wide Web Publishing Service provides Web connectivity and administration through the Internet Information Services Manager. After disabling it, Apache web server was I didn't kill it immediately as I knew it might cause problemsĪnd the NT Kernel & System could be anything system related - I had to do some more digging.Īfter some try and error, it turned out to be the World Wide Web Publishing Service was using the Port 80. The PID 4 process was NT Kernel & System. The netstat utility displays active TCP connections, ports on which the computer is listening, Ethernet statistics, the IP routing table, IPv4 statistics One of the quickest ways to launch the Command Prompt is to use the Run window (Press Win Key + R on your keyboard to bring up the run menu, then type cmd to open the Command Prompt). Now I needed to use Command Prompt to run some system command. Open Skype, go to Tools > Options > Advanced > Connection, uncheck "Use port 80 and 443 as alternatives for incoming connections".Īfter all this, Apache still refused to start. Then, for Skype, I disabled possible Port 80 use. I followed the steps and eliminated the possible causes one by one.įirst, I don't have IIS, SQL Server Reporting Services installed.

This message says that port 80 is used by another service so can't be used by Apache web server.Īfter some search, this article shed some lights. : make_sock: could not bind to address 0.0.0.0:80". The second message was "An attempt was made to access a socket in a way forbidden by its access permissions.


The first message was "Could not reliably determine the server's fully qualified domain name, using 10.1.1.4 for ServerName". The error message was showing multiple problems and How to resolve Apache web server port 80 access problemĪfter updating to Windows 10, my Apache web server couldn't be started anymore.
