解决nginx: [error] open() 报错
1、Nginx错误。如下图所示:
2、出现此错误的原因是在我们服务器“/usr/local/nginx/conf/”目录下,没有找到nginx.conf配置文件,没找到的原因有2个:1、安装目录不在“/usr/local/”2、nginx.conf文件损坏或被删除如图小编的安装目录是在“/etc”下。如下图所示:
3、根据小编的安装目录,小编清楚的知道是因为安装位置不对,所以出现这样的问题。那么我们就手动将配置指向我们当前的安装目录,使吹涡皋陕用命令“/usr/local/nginx/sbin/nginx -c你nginx.conf配置文件的位置”,小编的配置文件位于“/etc/nginx/conf/nginx.conf”,所以小编的执行命令“/usr/local/nginx/sbin/nginx -c /etc/nginx/conf/nginx.conf”即可。如下图所示:
4、命令“/usr/local/nginx/sbin/nginx -c”中的“-c”用于指定配置文件路劲必须的参数。当我们手动指定配置文件后重启nginx就生效了,因为小编的nginx版本1.10.1使用重启命令为“nginx -s reload”。如下图所示:
5、到此,解决“nginx: [error] open() "/usr/local/nginx//logs/nginx.pid”错误就完成了。希望能帮助到大家,谢谢!
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:20
阅读量:31
阅读量:83
阅读量:72
阅读量:25