配置location遇到permission denied的问题

来源:4-6 root和alias的区别

甲骨文_0001

2019-12-01

老师,如下3图是我配置/zns/时遇到的问题,/zns/a.html==>/root/web/test/a.html,但是提示permisson denied
图片描述
2.图片描述
3.图片描述

写回答

3回答

甲骨文_0001

提问者

2019-12-01

我用chown命令把用户改成 nginx:nginx,也不行
//img1.sycdn.imooc.com/szimg/5de3ae7c0947791b04130237.jpg

0
0

甲骨文_0001

提问者

2019-12-01

//img.mukewang.com/szimg/5de3ac3009be3fa705990183.jpg

显示worker process的属主是root, 我在nginx.conf里把 user nginx==>user root就好了,那有没有办法还是使用nginx用户这个...

0
0

酷田

2019-12-01

//img.mukewang.com/szimg/5de3a67d09704f5d19030318.jpg

//img1.sycdn.imooc.com/szimg/5de3a69b0978bdac18960642.jpg

检查一下你的nginx.conf配置文件,看worker子进程启动的用户是不是nobody,如果是nobody会出现权限问题;尝试修改为其他用户,保证这个用户有这个文件的访问权限即可。如果还有问题再发出来一起看

0
10
甲骨文_0001
回复
酷田
嗯,意思我看明白了,已经好了,谢谢你:)
2019-12-01
共10条回复

Nginx体系化深度精讲 给开发和运维的刚需课程

快速精通Nginx1.17 ,体系与深度并存,轻松搞定企业级痛点问题

661 学习 · 170 问题

查看课程