zoukankan      html  css  js  c++  java
  • 关于nginx报错/usr/share/nginx/html/jiankongshare" failed (2: No such file or directory)的问题解决


    nginx的location虚拟目录配置:

    monitor.conf

    server {  
        server_name   monitor.chinasoft.com;  
        server_name   1.1.1.1;
        error_log  /data/logs/web-acccess.log  info;  
        access_log /data/logs/web-error.log;  
      
        location /jiankongshare{
            alias /data/monitor_share; #正式环境地址
       index index.html;
        }
        location /jian/{
            proxy_set_header Host $host;
            proxy_set_header X-Real-Ip $remote_addr;
            proxy_set_header X-Forwarded-For $remote_addr;
            proxy_pass http://localhost:8082/;#正式服务器地址
        }

    }


    访问1.1.1.1/jiankongshare报错如下:

    2017/04/07 10:15:54 [error] 23876#0: *1 open() "/usr/share/nginx/html/jiankongshare" failed (2: No such file or directory), client: 61.141.64.212, server: monitor.chinaost.com, request: "GET /jiankongshare HTTP/1.1", host: "1.1.1.1"
    2017/04/07 10:15:54 [error] 23876#0: *1 open() "/usr/share/nginx/html/jiankongshare" failed (2: No such file or directory), client: 61.141.64.212, server: monitor.chinaost.com, request: "GET /jiankongshare HTTP/1.1", host: "1.1.1.1"
    2017/04/07 10:15:54 [error] 23876#0: *1 open() "/usr/share/nginx/html/jiankongshare" failed (2: No such file or directory), client: 61.141.64.212, server: monitor.chinaost.com, request: "GET /jiankongshare HTTP/1.1", host: "1.1.1.1"
    2017/04/07 10:15:55 [error] 23876#0: *1 open() "/usr/share/nginx/html/jiankongshare" failed (2: No such file or directory), client: 61.141.64.212, server: monitor.chinaost.com, request: "GET /jiankongshare HTTP/1.1", host: "1.1.1.1"
    2017/04/07 10:15:55 [error] 23876#0: *1 open() "/usr/share/nginx/html/jiankongshare" failed (2: No such file or directory), client: 61.141.64.212, server: monitor.chinaost.com, request: "GET /jiankongshare HTTP/1.1", host: "1.1.1.1"

    分析:


    nginx还是默认到
    /usr/share/nginx/html/jiankongshare 这个根目录下去找我们的html文件,通过修改default.conf及nginx.conf的根目录也无法改变目录的配置,重启无效

    其实有两台nginx做负载均衡,另外一台是ok的最后不得已直接删除nginx,重新安装,发现问题解决

    解决办法:

    关闭服务
    service nginx stop
    删除nginx
    rpm -e --nodeps nginx-1.10.2-1.el6.x86_64
    重新安装
    yum install -y nginx

    再次修改配置,启动nginx,再次访问1.1.1.1/jiankongshare 发现问题解决
  • 相关阅读:
    GitHub里的Hello World!
    4 款消息队列软件产品大比拼(转)
    .net常用组件
    Dapper.NET使用(转)
    设置MYSQL允许用IP访问
    test1
    SQLServer 2008以上误操作数据库恢复方法——日志尾部备份(转)
    Quartz.NET配置
    Quartz CronTrigger配置
    Quartz CronTrigger最完整配置说明
  • 原文地址:https://www.cnblogs.com/reblue520/p/6784494.html
Copyright © 2011-2022 走看看