Nginx配置文件不生效,Nginx配置文件重启也不生效

Nginx配置在重启(reload)后也不生效

环境(windows nginx worker_processes 4)

Windows Nginx配置在重启后不生效,杀掉所有nginx进程: 修改 worker_processes 1 重启nginx

1
taskkill /IM nginx.exe /F

1、Nginx配置在重启(reload)后也不生效的原因:

将Nginx配置成服务后,每次【重新启动】就多出一个进程。

 

2、导致多次操作后出现多个进程,但旧的进程一直在运行,新的进程是不生效的,所以导致配置失败。

 

3、通过服务启动的Nginx,通过stop命令是关闭不了的:(Access is denied)。

1
2
3
4
5
C:\nginx-1.20.1>nginx.exe -s stop
nginx: [error] OpenEvent("Global\ngx_stop_7732") failed (5: Access is denied)
  
C:\nginx-1.20.1>nginx -s quit
nginx: [error] OpenEvent("Global\ngx_quit_7732") failed (5: Access is denied)

4、杀掉所有Nginx进程(成功)

 

 

 

posted @   那知归不归  阅读(2975)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示