啟動Nginx時(shí)候報(bào)錯(cuò):nginx: [error] open() “/usr/local/nginx/logs/nginx.pid” failed (2: No such file or directory)
解決方案
每次遇到還都不一樣,這里我遇到了兩種,在此分享
情況一:nginx.conf的nginx.pid被注釋了
進(jìn)入nginx.conf目錄編輯
vi /usr/local/nginx/conf/nginx.conf

image.png
把注釋取消掉,再重新啟動Nginx就OK了
nginx -s reload
情況二:沒有指定配置目錄
輸入來使用指定nginx.conf文件的方式重啟nginx(首先保證上面第一種情況的pid沒有被注釋,否則可能前兩次能打開,但是以后還是會報(bào)錯(cuò)的)
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf