解決nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed錯誤 阿新 • • 發佈:2017-07-02 oot ces bsp cto directory 重新啟動 -c 文件 blank 重新啟動服務器,訪問web服務發現無法瀏覽啦!登陸服務器之後進到nginx使用./nginx -s reload重新讀取配置文件,發現報nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)錯誤,進到logs文件發現的確沒有nginx.pid文件 [[email protected] sbin]# ./nginx -s reload nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory) 解決方法: [[email protected]/* */ nginx]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 使用nginx -c的參數指定nginx.conf文件的位置 [[email protected] nginx]# cd logs/ [[email protected] logs]# ll 總用量 12 -rw-r--r-- 1 root root 1246 12月 9 18:10 access.log -rw-r--r-- 1 root root 516 12月 10 15:39 error.log -rw-r--r-- 1 root root 5 12月 10 15:38 nginx.pid 看nginx.pid文件已經有了。解決nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed錯誤