解決nginx重啟“var/run/nginx/nginx.pid" no such file or directory問題


重啟虛擬機后,再次重啟nginx會報錯“/var/run/nginx/nginx.pid" no such file or directory。google無門,

很多人的方法是:

/usr/local/nginx/sbin/nginx -c --conf-path=/usr/local/nginx/conf/nginx.conf 

然並卵,我這里不起作用。

后來到/var/run下看沒有nginx這個目錄,會不會是這個原因,創建/var/run/nginx,再啟動,搞定。

重啟虛擬機,這個目錄會被刪掉,十分操蛋。

不過在nginx.conf看到被注釋掉的地方:

#pid logs/nginx.pid;

若是在nginx下創建logs目錄,再把上面的注釋去掉,或許也可以,下次試試


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM