首页 > 解决方案 > pi raspbian buster apache2 www-data 禁止在不同的目录 2021

问题描述

我已经搜索了有关此问题的最新帖子,而较旧的帖子无法解决此问题。我在 pi4 上有 Rasbian Buster (2021)。阿帕奇2。默认的 /var/www/html 试图将它移动到硬盘 /media/pi/Data/www/html 失败我已经给它所有文件夹的 www-data 用户和组权限。我已经检查过它在 GUI 和控制台中有这个。查看 /var/www/html 上的权限,当安装 apache2 并且该站点正常工作时,它们是 ROOT。但是所有文件都说它应该是www-data。我没有尝试更改它,因为它可能会破坏它并且是我的参考。我检查了 apache2 envars APACHE_RUN_USER = www-data 和 APACHE_RUN_GROUP=www-data

那么为什么它将 /var/www/html 安装为 ROOT 但所有文档(正确地)都说 www-data 应该具有权限然后它仍然无法工作?

例如,我关注了https://pimylifeup.com/raspberry-pi-apache/并登录了 ou 等,但它仍然失败,因为 Forbidden :Yu 没有访问此资源的权限。似乎有多种方法可以修复它,但并非只有 www-data 可以访问,而且我不应该需要 ROOT 才能将其作为非常糟糕的做法......那么为什么默认站点有它?!

什么是为网站使用不同目录的正确解决方法(最终它将是 webdav,但一次一个简单的步骤!)谢谢

标签: apacheapache2pi

解决方案


推荐阅读