nginx file not found

安装报错 · xiaobeibei · 于 3年前 发布 · 1328 次阅读

这个问题的背景是这样的 我的用户是cuiky,fecshop工程放在/home/cuiky/fecshop,我复制了/usr/local/nginx/conf/conf.d/default.conf为appfron.conf appadmin.conf ......等等, appfron.conf的配置如下:

16:42:57 刺激 2017/6/26 16:42:57 server {

listen       1000;
listen 443 ssl;

server_name appfront.fecshoptest.com appfront.fecshoptest.es;
root  /home/cuiky/fecshop/appfront/web;
server_tokens off;
    include none.conf;
    index index.php;
    access_log /www/web_logs/access.log wwwlogs;
    error_log  /www/web_logs/error.log  notice;
    location ~ \.php$ {
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            include fcgi.conf;
    }
    location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ {
            expires      30d;
    }
    location ~ .*\.(js|css)?$ {
            expires      12h;
    }

} 如果用appfront.fecshoptest.com:1000 访问的话(本地host已经配置appfront.fecshoptest.com 127.0.0.1)会报错file Not found, 如果我把fecshop工程拷贝到/usr/local/nginx/conf/conf.d/default.conf对应的 www/web/目录下同时修改 appfron.conf的root 为/www/web/fecshop/appfront/web;重启nginx就可以访问了,后面报错就是Database Exception了。 root /www/web/datacenter/datacenter_1000/appadmin/web; 出现这个问题是不是权限问题? 还是分组问题? 我如果用/home/cuiky/fecshop的这个目录的话要怎么操作?

共收到 1 条回复
xiaobeibei#13年前 1 个赞

问题解决了 home的权限是755 但是cuiky的权限是711,我把cuiky的权限改为755就可以了,一步步走吧,后面肯定还有不少路要走,我要坚持下去

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics