Installed Laragon with Nginx full but it generates errors on Start All
-
I am running Laragon as an administrator on Windows 10 system. When I click Start All I get the following error message:
I hope this can get sorted out. It looks like a great tool.
Dan
-
Hello drdan,
port 80 is already used by another program, skype for example. U can use TCPView from microsoft, which is free, to figure out the blocking process.
#budy
-
Thanks for the response. I installed TCPView as suggested. It does not list port 80 in Local Port column. Is that were it would be listed?
Dan
-
@drdan : From the error dialog, there was a process occupied port 80.
If you don't useSkype
, it may be your previous WAMP stack,...
Note: in TCPView, port 80 is displayed ashttp
If you are still stuck, consider changing Nginx's port (just go to Menu > Services & Ports)
-
Thanks for the reply. The Note on 80 being displayed as http was very helpful. So I do see it there and I did try to install a WAMP recently. I uninstalled it but maybe something remains.
In TCPView it lists the following:
System 4 TCP Ikigai http Ikigai 0 LISTENING
System 4 TCPV6 ikigai http ikigai 0 LISTENINGNot sure what System is referring to. Any idea?
Dan
-
I changed the port to 180 and it does load without error. Nice to have it working. I would still like to understand what is using port 80.
-
Have u skype installed?
-
@drdan: Using port 180 is not comfortable.
I've released Laragon 2.1.6 which hasnetstat
feature. It will analyze & gen full executable paths of programs bind to ports to a text file.
You can search:80
to find out.
Information here:
https://forum.laragon.org/topic/336/laragon-2-1-6-released-with-yarn-netstatI hope it help
-
Thanks for the update. I used netstat and found item using port :80 with a PID of 4.
I looked up the PID and it just says System with a description of NT Kernel & System.
Not sure what that means or what I can do about it.
Dan
-
@drdan: Now at least you know which PID. As it is a system process, it can be IIS, World Wide Web Publishing Service, SQL Server Reporting Services (MSSQLSERVER). You can run
services.msc
, find out and stop.This link will help:
http://stackoverflow.com/questions/1430141/port-80-is-being-used-by-system-pid-4-what-is-that
-
Thanks for the help. The problem is definitely that port 80 is in use. I have switched to port 8080 which is an acceptable alternative I have read. I am planning replacing my hard drive soon which will require a re-installation of Windows so I might not bother to locate what service is using port 80. Thanks for all the help.