nginx权限被拒绝问题
我正在使用root用户运行parent proc,使用我的用户名运行workers proc,该用户名具有读取/写入静态文件夹的权限。我得到了允许错误nginx权限被拒绝问题,nginx,Nginx,我正在使用root用户运行parent proc,使用我的用户名运行workers proc,该用户名具有读取/写入静态文件夹的权限。我得到了允许错误 2016/02/15 13:43:09 [error] 6944#0: *855 open() "/home/jisu/sited/site/static/css/bootstrap.min.css" failed (13: Permission denied), client: 24.185.93.168, server: web.site.e
2016/02/15 13:43:09 [error] 6944#0: *855 open() "/home/jisu/sited/site/static/css/bootstrap.min.css" failed (13: Permission denied), client: 24.185.93.168, server: web.site.edu, request: "GET /static/css/bootstrap.min.css HTTP/1.1", host: "web.site.edu", referrer: "http://web.site.edu/"
过程:
[jisu@web home]$ ps -ef | fgrep nginx
root 2603 1 0 Feb09 ? 00:00:00 nginx: master process /usr/sbin/nginx
jisu 6944 2603 0 13:38 ? 00:00:00 nginx: worker process
jisu 6945 2603 0 13:38 ? 00:00:00 nginx: worker process
jisu 7015 6846 0 13:44 pts/0 00:00:00 grep -F --color=auto nginx
目录路径也正确:
location /static/ {
alias /home/jisu/sited/site/static/;
}
如果您想查看其他配置,请告诉我。nginx是否可以访问整个路径层次结构?由于其中有/home,nginx需要能够将+x从/home添加到/static的每个目录中。不幸的是,据我所知,仅仅让它访问那个目录是不够的。它不需要能够写入每个目录,但需要能够执行路径中的每个目录 nginx是否可以访问整个路径层次结构?由于其中有/home,nginx需要能够将+x从/home添加到/static的每个目录中。不幸的是,据我所知,仅仅让它访问那个目录是不够的。它不需要能够写入每个目录,但需要能够执行路径中的每个目录 将SELinux更改为“许可”模式解决了此问题。它处于“强制”模式。将SELinux更改为“允许”模式解决了此问题。它处于“强制”模式。谢谢。我给了jisu执行许可去/家。仍然得到相同的错误。chmod a+x/home/-r银行。我给了jisu执行许可去/家。仍然得到相同的错误。chmod a+x/home/-R