美文网首页
解决报错:nginx: [error] open() "/run

解决报错:nginx: [error] open() "/run

作者: realguan | 来源:发表于2019-11-23 12:18 被阅读0次

    解决报错:nginx: [error] open() "/run/nginx.pid" failed (2: No such file or directory)

    重启Nginx遇到报错:nginx: [error] open() "/run/nginx.pid" failed (2: No such file or directory)
    为什么会报错?nginx被停止时,nginx.pid被删除了。reload命令需要通过nginx.pid获取进程号,会去找nginx.pid ,如果不存在,就报错了。

    解决问题方法:

    简单粗暴,杀死nginx进程,然后再启动nginx

    sudo fuser -k 80/tcp #关闭占用80端口的程序(nginx默认端口80)
    cd /etc/init.d
    sudo nginx -c /etc/nginx/nginx.conf //  启动nginx
    

    完成之后,再修改配置,执行nginx重启命令就没问题了

    参考链接:https://blog.51cto.com/meiling/2152547

    相关文章

      网友评论

          本文标题:解决报错:nginx: [error] open() "/run

          本文链接:https://www.haomeiwen.com/subject/uachwctx.html