拒绝许可禁止nginx centos
我在nginx上进行rubyonrails部署时遇到了一个权限错误。但我不确定问题出在哪里 [错误]108860:*6 /禁止使用home/deploy/projects/project\u name/public/index.html 13:拒绝许可 这是我的简历拒绝许可禁止nginx centos,nginx,centos,Nginx,Centos,我在nginx上进行rubyonrails部署时遇到了一个权限错误。但我不确定问题出在哪里 [错误]108860:*6 /禁止使用home/deploy/projects/project\u name/public/index.html 13:拒绝许可 这是我的简历 server { listen 80; server_name blog.test.com; #return 301 http://blog.test.com$request_uri;
server {
listen 80;
server_name blog.test.com;
#return 301 http://blog.test.com$request_uri;
#root /home/deploy/projects/project_name/public;
location / {
root /home/deploy/projects/project_name/public;
#try_files $uri $uri/ /index.html;
index index.html index.htm;
autoindex on;
allow 127.0.0.1;
}
}
nginx是否具有访问该目录的正确权限?是否启用了selinux,如果启用了,则需要设置setsebool-P httpd_enable_homedirs trueI我的用户名为nginx my user,并将chmod-R 0777分配给public和chown-R nginx:nginx,但merun getenforce无法查看selinux是否正在运行