nginx在reload時候報錯invalid PID number
nginx重新加載配置文件時候報錯,提示無效的PID:
解決的辦法有二:
第一種思路是因為是加載配置文件報的錯,所以用-c 選項指定配置文件 ,如此指明后問題解決;
第二種思路是從PID號着手,提示無效PID號時nginx.pid文件為空,將進程的PID號追加到空的nginx.pid上,問題解決;
(上圖引用自網絡其他人的博客)
這是我做實驗的機器上已經通過第一種加載配置成功后查看到的進程PID號。
這兩種思路來說我傾向於第一種,因為畢竟PID號無效很有可能就是ngInx配置文件過多,
加載的時候沒加載上正確的或者說自己想加載的配置文件所導致的。