apache - 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,但一次一个简单的步骤!)谢谢
解决方案
推荐阅读
- ansible - 用额外的变量覆盖 ansible 配置
- react-native - React Native - 无法捕获硬件后退按钮单击事件
- javascript - 当 slidesToScroll = 3 的幻灯片数量不是 3 的倍数或小于 6 时,Slick-center 不起作用
- soap - 在 Java 应用程序的 SOAP 信封请求中传递编码的 XML 内容
- highcharts - Highchart 减少热图中的间隙大小和数据丢失
- python - Pytorch Torch.save FileNotFoundError
- redis - Redis - 如何从 redis 获取最近 1 小时的数据
- php - 如何解析 websocket 数据帧
- vba - 从 Excel VBA 调用 Oracle PL SQL 函数
- react-native - react-native 全局提示用户在网络失败时启用 wifi 或蜂窝