简单来说,就是80端口被占用了。
启动nginx.exe失败,error.log日志中会显示标题的错误信息。
我的个人解决方法:
打开命令提示符;
输入命令以及端口:
netstat -aon|findstr "80"
这是查看“80”端口被什么东西占用,一般就是system。
看第一条就可以了。
输入命令以及进程PID:
tasklist|findstr "4"
也是看第一条。
确实是system,这个进程不好杀死。
但是,我想起了平时项目启动时登录页面会被IIS占用。
我就在任务栏搜索“IIS”,enter。
我们可以停止这个SB应用。
然后回到命令提示符,输入命令启动nginx.exe或直接双击,就可以启动了。
如果是system,可以看看,是不是IIS。
希望我的文章对你有所帮助!