小编Lau*_*Dem的帖子

apache 不会遵循符号链接 | 403 权限被拒绝

我使用的是 Ubuntu 14.04,并且 Apache 配置有问题:

我创建了一个符号/var/www/html链接/home/me/myWebDirectory

localhost/myWebDirectory呈现一个

403-权限被拒绝

事实上,sudo -u www-data ls /home/me/myWebDirectory也返回拒绝许可

apache2.conf 有以下指令:

<Directory /var/www>
           Options Indexes FollowSymLinks
           AllowOverride None
           Require all granted
 </Directory>
Run Code Online (Sandbox Code Playgroud)

我把它改成了<Directory /var/www/html>,但没有结果。

我尝试使用此命令添加me用户,但这也没有帮助www-data groupsudo usermod -a -G groupName userName

我错过了什么?

编辑:我将组更改/home/me/myWebDirectory为具有 rx 权限的 www-data,但也没有成功......

正如我所说,我很清楚我遇到了阅读权限问题,因为这也sudo -u www-data ls /home/me/myWebDirectory给我返回了权限被拒绝的信息(这意味着 www-data 无权查看其中的内容)。

但我需要你的回答中的某些观点更清楚:

另外,您应该使用 url“localhost/html”而不是“localhost/myWebDirectory”。

实际上我已经制作了如下符号链接:

  • cd /var/www/html
  • ln -s /home/user/me/myWebDirectory myWebDirectory

所以我认为访问localhost/myWebDirectory是正确的地址,不是吗?

chown -R …

linux apache-http-server permissions ubuntu

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

apache-http-server ×1

linux ×1

permissions ×1

ubuntu ×1