nginx啓動時報錯,No such file or directory

今天運行nginx時,突然報這個錯,感到很疑惑:在這裏插入圖片描述
查了資料後,發現原因是:

沒有nginx.pid 這個文件。
每次當我們停止nginx時(nginx -s stop) ,nginx 會把 /usr/local/var/run/ 路徑下名爲nginx.pid 的文件刪掉

解決方案:

  1. 直接啓動nginx,重新生成nginx.pid就可以了:
nginx
  1. 以配置文件的方式啓動(查看配置文件路徑):
$ nginx -t
nginx -c /etc/nginx/nginx.conf
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章