Nginx nginx: [error] open() "/usr/local/var/run/nginx.pid"

781 阅读1分钟
  • 启动或者停止 Nginx 的时候报错:

    nginx: [error] open() "/usr/local/var/run/nginx.pid" failed (2: No such file or directory)

  • 错误原因:未找到 nginx.pid 文件。



  • 解决办法二

    执行 $ nginx -t 通过帮你检查配置文件,顺便会帮你创建 nginx.pid 文件。


  • 解决办法三

    1、找到 nginx.conf 目录,例如:Mac路径 $ cd /usr/local/etc/nginx

    2、运行命令 $ nginx -c /usr/local/etc/nginx/nginx.conf

    3、运行命令 $ nginx -s reload 刷新一下就可以了。