在重啟nginx服務的時候,出現了這個錯誤。
[root@izuf68g6a94fj32w0afx00z etc]# nginx -c /var/run/nginx/nginx.pid
nginx: [emerg] open() "/var/run/nginx/nginx.pid" failed (2: No such file or directory)
解決辦法:
[root@izuf68g6a94fj32w0afx00z etc]# nginx -c /etc/nginx/nginx.conf
其他的一些解決辦法:
1、進入到文件夾下:cd /var/run ,查看有沒有nginx文件夾,如果沒有,則創建,然后在啟動
2、進入到 nginx.conf文件,找到如下pid的位置,對pid這一行注釋掉。然后重啟。
user root; worker_processes 1; error_log /var/log/nginx/error.log warn; pid /var/run/nginx/nginx.pid; events { worker_connections 1024; }