window下配合nginx配置文件不生效

在window本地配置nginx.config 後一直不生效,平時配置沒有問題,不知道爲啥配置後,在方式時一直502.

後來找到了原因:在使用cmd創建啓動時,因爲我頻繁的修改nginx.config,然後關閉cmd(認爲關閉了窗口,nginx進程就會被kill)

然後在重新打開cmd,然後在重啓。這裏有個坑,nginx.exe 如果使用crtl+c終止,就關掉了cmd,以爲這樣就kill掉了進程,所以就沒多想,就重新打開啓動。

在排查了很多錯誤後,一直沒有生效。後來就看了下任務管理器,結果出現了大量的nginx的進程,然後就一個個幹掉,之後在重啓就生效了。

這裏如果頻繁修改配置文件

1  直接通過任務管理器殺掉(推薦) 

2  執行重啓指令

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章