win10服务器使用久了还是需要重启一下的,否则运行越发缓慢,但重启后nginx不能启动,在BT面板里面“启动”、“重启”点了无数次,都启动不了,别的php和mysql都正常启动,就这个nginx死活启动不了。
尝试过继续重启服务器,没用,把其他软件能关的都关了,就是防止80端口被占用,还是启动不了。
网络上说,用“netstat -ano | findstr 80”来查看是什么软件在占用80端口,然后在任务管理器中把这软件关闭,再启动nginx。但似乎是svchost占用80端口,关闭后还是没用。
又有分享说,将配置文件中的“server { listen 80;”修改成别的没被使用的端口号,修改后还是不行。
最后没办法了,我想是不是把nginx卸载了再重装算了,但看着提示我又蛋都疼了,因为需要把所有站点都删除后才能卸载nginx,就跟想卸载mysql前需要卸载数据库一样。网站数据打包后面又需要配置,都不是容易的事。
好在我这次没傻比的跑去把网站全都删除了,而是点选了重装nginx。
nginx如果不能启动也不能通过修改端口等操作进行修复,已经超出自己能力之外了,也可以尝试先点卸载,在弹出菜单中,选择“重装nginx”。
© 版权声明
文章版权归作者所有,未经允许请勿转载,图片部分引用于网络,非盈利未署名转载,如有著作权保护请留言站长修改。
THE END
请登录后查看评论内容