-
在
启动
或者停止
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/nginx
2、运行命令
$ nginx -c /usr/local/etc/nginx/nginx.conf
3、运行命令
$ nginx -s reload
刷新一下就可以了。