解决 nginx: [error] open() “usrlocalnginxlogsnginx.pid“ failed (2: No such file or directory) 问题

tech2026-03-19  1

发现修改完配置文件想reload【重新加载配置文件】,采用这种方式即然报错 

尝试了网上大佬推荐的两种方式;

方式一:

 打开nginx.conf 配置            vi  conf/nginx.conf 将注释掉的pid 放开

【尝试无效,已放弃】

方式二:

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

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

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

【亲测有效,采纳】


❤如果文章对您有所帮助,就在文章的右上角或者文章的末尾点个赞吧!(づ ̄ 3 ̄)づ 

❤如果喜欢大白兔分享的文章,就给大白兔点个关注吧!(๑′ᴗ‵๑)づ╭❤~

❤对文章有任何问题欢迎小伙伴们下方留言或者入群探讨【群号:708072830】

❤鉴于个人经验有限,所有观点及技术研点,如有异议,请直接回复讨论(请勿发表攻击言论)

最新回复(0)