Nginx.pid打開失敗以及失效的解決方案


 

  在啟動nginx的時候報了如下的錯誤:

  

  其意思是沒有該文件或者是目錄,通過查看之后發現確實沒有該目錄

  cd /var/run/nginx

 

  於是重新創建了這個文件,使用如下命令:

  mkdir /var/run/nginx

  然后就測試nginx,發現沒有任何配置文件的問題

  

  但是,當我們啟動nginx的時候,這時又報了一個錯誤如下所示

  ./nginx -s reload

  

  這個錯誤意思是,nginx.pid是無效的。

  這就是需要使用如下方面進行解決。

  首先,在nginx的啟動目錄下使用 ./nginx -h 命令來查看幫助命令,如下所示

  其中一個是 ./nginx -c 意思是重新設置nginx.conf默認配置文件

  

  然后,由於nginx.conf 在/usr/local/nginx/conf/之下,所以使用如下命令進行重置:

  ./nginx -c /usr/local/nginx/conf/nginx.conf

  重置之后再來重啟nginx

  ./nginx -s reload

  

 在瀏覽器進行測試如下:

  成功解決!


免責聲明!

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



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