nginx(关于nginx.pid文件缺失导致无法关闭或重启nginx服务) 您所在的位置:网站首页 nginx启动的时候报错显示没有这样的文件目录怎么办 nginx(关于nginx.pid文件缺失导致无法关闭或重启nginx服务)

nginx(关于nginx.pid文件缺失导致无法关闭或重启nginx服务)

2024-07-10 09:52| 来源: 网络整理| 查看: 265

1、问题现象: 在这里插入图片描述执行./nginx -s quit关闭nginx服务报错提示无法找到nginx.pid导致关闭失败。 2、解决方法: (1)第一种方法:执行命令ps -ef | grep nginx 在这里插入图片描述 在这里插入图片描述 找到master线程对应的pid号为3138,在/logs文件下打开或新建nginx.pid文件,输入数字3138,保存文件退出即可。

(2)第二种方法:直接kill -9 master/worker的进程号,重新启动nginx服务即可,会重新生成nginx.pid文件。

(3)第三种方法:看到其他博主说执行/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf就会重新生成nginx.pid文件,本人试过貌似不行,第三种方式大家也可以试下。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有