centos服务器重启后出现nginx: [error] open() "/var/run/nginx/nginx.pid" failed (2: No such file or directory)错误
网上找了很多方法,nginx能访问,但是图片服务器访问不了
按照https://blog.youkuaiyun.com/tangxingiloveyou/article/details/73330622 中的方法试过了,还是不行 方法如下:
方法一:
到/var/run下看没有nginx这个目录,创建/var/run/nginx,再启动。
重启虚拟机,这个目录会被删掉。
方法二:
不过在nginx.conf看到被注释掉的地方:
pid logs/nginx.pid;
若是在nginx下创建logs目录,再把上面的注释去掉。
还是出现403错误,最后在控制台输入
/usr/sbin/nginx -c /usr/nginx/nginx-1.14.0/conf/nginx.conf
成功。(/usr/nginx/nginx-1.14.0/conf/nginx.conf 这个目录为nginx文件目录)