本来nginx可以使用
nginx -s reload
可以直接生效 但是我试了很久都不行
又使用
nginx -s stop
重启服务
但是依然不行
最后 找到一种方法
taskkill /fi "imagename eq nginx.EXE" /f
关闭所有进程中的Nginx 再重新开启 成功
start nginx
其他常用命令:
nginx -t # 验证配置
nginx -V # 看版本
nginx -s quit # 正常关闭
nginx -s reload # 加载配置文件
本文分享了在遇到Nginx配置更改后无法立即生效的问题时的解决经验。作者尝试了nginx-sreload与nginx-sstop命令,但未能解决问题。最终通过taskkill命令强制结束Nginx进程,并使用startnginx命令重新启动,成功更新配置。文中还提供了Nginx的其他常用命令,如验证配置、查看版本、正常关闭等。
4459

被折叠的 条评论
为什么被折叠?



