为什么 Apache 无法启动?
Why can't Apache start?
我是第一次设置 WAMP,Apache 无法启动,当我 运行 "Test Port 80" 实用程序时,它显示 Your port 80 is not actually used.
。据我所知,这意味着某些东西阻止它使用端口 80。
我查看了几个 SO 和博客解决方案,但从未安装过 IIS(仔细检查以防万一)。
运行 Apache 在端口 81 上工作,但我真的更愿意使用端口 80。
netstat -aon | findstr :80
给了我这个模糊的 IP 和端口列表及其状态,但我不知道如何处理这些信息:
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 7808
TCP 192.168.2.11:50860 141.101.114.59:80 TIME_WAIT 0
TCP 192.168.2.11:50864 69.31.132.24:80 ESTABLISHED 688
TCP 192.168.2.11:50875 134.170.119.140:80 ESTABLISHED 688
TCP 192.168.2.11:50879 23.78.219.215:80 ESTABLISHED 688
TCP 192.168.2.11:50880 23.78.219.215:80 ESTABLISHED 688
TCP 192.168.2.11:50883 134.170.188.139:80 ESTABLISHED 688
TCP [::]:80 [::]:0 LISTENING 7808
它也经常变化。
netstat -b
提到了一大堆程序,但是 none 使用端口 80。我离开 netstat -b | findstr :80
运行ning 一会儿,没有弹出任何东西。
我进入了 Windows 防火墙并添加了允许来自端口 80 的所有流量的规则,所以不是那样。
我的机器上一定有罪魁祸首占用了端口 80,但我不知道如何找到它!
开始了。
我宁愿使用 technet.microsoft.com/es-ar/sysinternals/bb897437.aspx 来检查哪个进程正在使用端口 80。在我的开发机器上,Skype 阻止 wamp 启动。 Skype 使用端口 80。还要检查 HTTPS 端口。如果 443 被占用,wamp 也不会启动。
我是第一次设置 WAMP,Apache 无法启动,当我 运行 "Test Port 80" 实用程序时,它显示 Your port 80 is not actually used.
。据我所知,这意味着某些东西阻止它使用端口 80。
我查看了几个 SO 和博客解决方案,但从未安装过 IIS(仔细检查以防万一)。
运行 Apache 在端口 81 上工作,但我真的更愿意使用端口 80。
netstat -aon | findstr :80
给了我这个模糊的 IP 和端口列表及其状态,但我不知道如何处理这些信息:
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 7808
TCP 192.168.2.11:50860 141.101.114.59:80 TIME_WAIT 0
TCP 192.168.2.11:50864 69.31.132.24:80 ESTABLISHED 688
TCP 192.168.2.11:50875 134.170.119.140:80 ESTABLISHED 688
TCP 192.168.2.11:50879 23.78.219.215:80 ESTABLISHED 688
TCP 192.168.2.11:50880 23.78.219.215:80 ESTABLISHED 688
TCP 192.168.2.11:50883 134.170.188.139:80 ESTABLISHED 688
TCP [::]:80 [::]:0 LISTENING 7808
它也经常变化。
netstat -b
提到了一大堆程序,但是 none 使用端口 80。我离开 netstat -b | findstr :80
运行ning 一会儿,没有弹出任何东西。
我进入了 Windows 防火墙并添加了允许来自端口 80 的所有流量的规则,所以不是那样。
我的机器上一定有罪魁祸首占用了端口 80,但我不知道如何找到它!
开始了。
我宁愿使用 technet.microsoft.com/es-ar/sysinternals/bb897437.aspx 来检查哪个进程正在使用端口 80。在我的开发机器上,Skype 阻止 wamp 启动。 Skype 使用端口 80。还要检查 HTTPS 端口。如果 443 被占用,wamp 也不会启动。