问题:就是在修改nginx.conf配置文件之后,配置文件没有生效。
解决:
1.检查nginx是否开启
cmd输入命令行,检查nginx是否开启
tasklist /fi "imagename eq nginx.exe"
这样就说明开启了
2.关闭nginx,方法有很多
具体命令如下:
(1)快速停止或关闭nginx:
nginx -s stop
(注意:使用nginx -s stop命令关闭所启动的nginx时,同时会删除logs中的nginx.pid文件)
(2)完整有序的停止nginx:
nginx -s quit
(注意:使用nginx -s quit命令关闭所启动的nginx时,同时也会删除logs中的nginx.pid文件)
(3)使用taskkill停止或关闭nginx:
taskkill /f /t /im nginx.exe
(注意:使用taskkill /f /t /im nginx.exe命令关闭所启动的nginx时,不会删除logs中的nginx.pid文件)
我这里是用第三个才有用
3.开启nginx
start nginx.exe
4.重新加载配置
nginx.exe -s reload
最后就生效了