-
在
启动或者停止Nginx的时候报错:nginx: [error] open() "/usr/local/var/run/nginx.pid" failed (2: No such file or directory) -
错误原因:未找到
nginx.pid文件。
-
解决办法一
直接运行服务器
$ nginx如果报错这个看文章: nginx: [emerg] bind() to 0.0.0.0:8083 failed (48: Address already in use),先关掉进程,重启一下服务器,一般重启的时候会创建没有的配置文件。
-
解决办法二
执行
$ nginx -t通过帮你检查配置文件,顺便会帮你创建nginx.pid文件。
-
解决办法三
1、找到
nginx.conf目录,例如:Mac路径$ cd /usr/local/etc/nginx2、运行命令
$ nginx -c /usr/local/etc/nginx/nginx.conf3、运行命令
$ nginx -s reload刷新一下就可以了。