zoukankan      html  css  js  c++  java
  • Nginx.pid打开失败以及失效的解决方案

      在启动nginx的时候报了如下的错误:

      

      其意思是没有该文件或者是目录,通过查看之后发现确实没有该目录

      cd /var/run/nginx

     

      于是重新创建了这个文件,使用如下命令:

      mkdir /var/run/nginx

      然后就测试nginx,发现没有任何配置文件的问题

      

      但是,当我们启动nginx的时候,这时又报了一个错误如下所示

      ./nginx -s reload

      

      这个错误意思是,nginx.pid是无效的。

      这就是需要使用如下方面进行解决。

      首先,在nginx的启动目录下使用 ./nginx -h 命令来查看帮助命令,如下所示

      其中一个是 ./nginx -c 意思是重新设置nginx.conf默认配置文件

      

      然后,由于nginx.conf 在/usr/local/nginx/conf/之下,所以使用如下命令进行重置:

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

      重置之后再来重启nginx

      ./nginx -s reload

      

     在浏览器进行测试如下:

      成功解决!

  • 相关阅读:
    JavaEE XML SAX解析
    JavaEE XML DOM解析之DOM4J
    JavaEE XML DOM解析
    JavaEE XML StAX创建
    移动端弹窗后禁止滚动
    vue cli3 项目优化
    【性能优化】quicklink:实现原理与给前端的启发
    关于js异步的一些知识点
    node
    class类
  • 原文地址:https://www.cnblogs.com/jhtian/p/12517958.html
Copyright © 2011-2022 走看看