各种折腾

解决 nginx: [error] open()"/usr/local/nginx/logs/nginx.pid"failed (2: No such file or directory) 错误问题

昨天遇到个问题,重启 nginx 时报错 nginx: [error] open()"/usr/local/nginx/logs/nginx.pid"failed (2: No such file or directory),进入到 logs 目录发现确实没有 nginx.pid 文件,网搜找了一下解决方案,这里做个备注。

报错信息:

cd /usr/local/nginx/sbin/
./nginx -s reload
ngx_http_fastdfs_set pid=1412
ngx_http_fastdfs_set pid=1412
ngx_http_fastdfs_set pid=1412
ngx_http_fastdfs_set pid=1412
nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)

解决办法:

使用指定 nginx.conf 文件的方式重启 nginx

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

此时去 logs 目录下查看发现 nginx.pid 文件已经生成了

原文地址:简书

微信扫一扫,分享到朋友圈

解决 nginx: [error] open()"/usr/local/nginx/logs/nginx.pid"failed (2: No such file or directory) 错误问题
0

你也可能喜欢

发表评论

您的电子邮件地址不会被公开。 必填项已用 * 标注

提示:点击验证后方可评论!

插入图片

关于周良粥凉

产品经理,现电商从业者;从事过互联网医疗与金融等行业。 / 写了 9 年独立博客,喜恶皆在字里行间。

分类

微信扫一扫

微信扫一扫