Wor*_*ker 1 permissions apache2
出现这种错误的原因可能是什么:
如果我去:http://myhost/munin/
我收到403 错误:禁止。您无权访问此服务器上的 /munin/。
文件权限如下:
max@ubuntu:/var/www$ ls -l
total 8
-rw-r--r-- 1 www-data www-data 180 2011-12-28 16:06 index.html
drwxr-xr-x 3 www-data www-data 4096 2011-12-28 08:55 munin
Run Code Online (Sandbox Code Playgroud)
额外的:
非常感谢您的帮助!我确实通过删除目录并将 munin 输出 html 定位到另一个目录(实际上具有相同的权限)来修复它。我只将 apache 用于 munin,因此忽略了奇怪的行为。
我确实尝试通过 DNS 名称访问我的 numin 统计信息。同一 www 目录中的所有文件都可用,sub/sub/sub/dirs 中的所有文件也可用。只有 ../munin dir 由于某些不明原因没有像我预期的那样工作。
问题在于 munin 的 apache 配置。作为 munin 的默认 apache 配置将只允许本地主机。正如您所使用的http://myhost/munin/。因此,我们必须修改 munin 的 apache 以便从所有文件访问。您可以在目录 /etc/munin/ 中找到 munin 的默认 apache 配置作为 apache.conf 。
寻找
Allow from localhost 127.0.0.0/8 ::1
Run Code Online (Sandbox Code Playgroud)
改成
Allow from all
Run Code Online (Sandbox Code Playgroud)
修改后重启apache
| 归档时间: |
|
| 查看次数: |
7100 次 |
| 最近记录: |