启动或加载Nginx报错nginx: [error] open() /usr/local/nginx/logs/nginx.pid failed

发布于:2023-07-04 ⋅ 阅读:(140) ⋅ 点赞:(0)

参考文档:https://www.cnblogs.com/keefer/p/6188427.html

报错如下

[root@nginx sbin]# pwd
/usr/local/nginx/sbin
[root@nginx sbin]# ./nginx -s reload
nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)
[root@nginx sbin]# ./nginx -s reopen
nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)

解决

使用nginx -c的参数指定nginx.conf文件的位置

[root@nginx sbin]# ./nginx -c /usr/local/nginx/conf/nginx.conf

重新启动服务即可

[root@nginx sbin]# ./nginx -s reload
[root@nginx sbin]# ./nginx -s reopen


网站公告

今日签到

点亮在社区的每一天
去签到