1. 程式人生 > >【防坑指南】nginx重啟後出現[error] open() “/usr/local/var/run/nginx/nginx.pid” failed

【防坑指南】nginx重啟後出現[error] open() “/usr/local/var/run/nginx/nginx.pid” failed

重新啟動nginx後,出現報錯,原因就是下沒有nginx資料夾或沒有nginx.pid檔案,為什麼會沒有呢?

原因就是每次重新啟動,系統都會自動刪除檔案,所以解決方式就是更改pid檔案儲存的位置,

開啟nginx.conf配置檔案,把紅色部分開啟,重啟伺服器或者重新載入配置檔案,這樣nginx.pid路徑就更改成功!


接下來,建立logs資料夾

如何生成nginx.pid檔案

在sbin/ 路徑下執行  ./nginx -c /usr/local/nginx/conf/nginx.conf

就會自動生成pid檔案



結束教程,謝謝!!!