技术解析

关于静态资源 403 的问题
0
2021-05-20 20:41:41
idczone

配了一个

location /test/ { alias /root/web/test/; }

这样的设置,但是访问的时候始终是 403. 已经 chown 把 /root/web/test/ 改成了 nginx 的运行用户,还是 403. 试了一下,把 nginx国外服务器 作为 root 用户运行是可以的,改回用户 nginx 就又 403 了。网上搜了一下都是教你把 static 的目录改成 nginx 的运行用户,可是还是 403 啊有没有小伙伴能讲解一下……


上层目录没权限
chmod 0755 /root
chmod 0755 /root/web
chmod 0755 /root/test

更正
最后一个是
chmod 0755 /root/web/test

我已经 chmod 777 /root/web/test 了...也是不行...

噢,他的上级目录也需要是吧...我试试...谢谢~

chmod -R 。
如果你这个目录下面还有目录, chmod 是没用的

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服