解决nginx: [error] open() 报错

 时间:2024-10-24 01:23:31

1、Nginx错误。如下图所示:

解决nginx: [error] open() 报错

2、出现此错误的原因是在我们服务器“/usr/local/nginx/conf/”目录下,没有找到nginx.conf配置文件,没找到的原因有2个:1、安装目录不在“/usr/local/”2、nginx.conf文件损坏或被删除如图小编的安装目录是在“/etc”下。如下图所示:

解决nginx: [error] open() 报错

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”即可。如下图所示:

解决nginx: [error] open() 报错

4、命令“/usr/local/nginx/sbin/nginx -c”中的“-c”用于指定配置文件路劲必须的参数。当我们手动指定配置文件后重启nginx就生效了,因为小编的nginx版本1.10.1使用重启命令为“nginx -s reload”。如下图所示:

解决nginx: [error] open() 报错

5、到此,解决“nginx: [error] open() "/usr/local/nginx//logs/nginx.pid”错误就完成了。希望能帮助到大家,谢谢!

  • Eclipse复制粘贴很卡解决方法
  • myEclipse添加服务器
  • el-tabs如何设置默认选中值
  • eclipse怎么打开svn的窗口
  • mac vscode怎么开启函数参数提示功能?
  • 热门搜索
    九一八事变手抄报 小学二年级手抄报大全 国学经典手抄报图片 四年级上册数学手抄报 阅读手抄报版面设计图 珍爱生命手抄报资料 战争与和平手抄报 抗震救灾手抄报 奥运会手抄报内容 二年级手抄报图片