在新安装的apache和munin服务器上,当我登录domain.com/munin时,我得到了这个错误。
Forbidden
You don't have permission to access /munin on this server.对于这些目录,我做了一个chown -R munin:munin
dbdir /var/lib/munin
htmldir /var/cache/munin/www
logdir /var/log/munin
rundir /var/run/munin我该怎么处理阿帕奇?我用/etc/init.d/apache重启重新声明了apache,但仍然被禁止。我没有在全新的apache安装中对apache配置文件进行任何更改。
发布于 2012-08-21 23:15:50
Apache < 2.4
打开Munin Apache配置文件:
vim /etc/munin/apache.conf更改以下行:
Order allow,deny
Allow from localhost 127.0.0.0/8 ::1
Options None如下所示:
Order allow,deny
Allow from all
Options FollowSymLinks SymLinksIfOwnerMatch重新启动Apache,您就成功了。
Apache > 2.4
打开Munin Apache配置文件:
vim /etc/munin/apache24.conf更改以下行:
Require local
Options None 如下所示:
Require all granted
Options FollowSymLinks SymLinksIfOwnerMatch重新启动Apache,您就成功了。
sudo service apache2 restart发布于 2013-12-05 13:09:41
对于Apache 2.4 (随Ubuntu 13.10提供),/etc/munin/apache.conf配置文件语法已更改:
Order allow, deny
Allow from all需要更改为
Require all granted有关从Apache2.2升级到Apache2.4的其他详细信息,请参阅Apache upgrade notes。
发布于 2015-05-18 16:59:41
我也有同样的问题,所有的建议都无济于事。所以我在目录树中浏览了一下,找到了apache24.conf文件。因此,我在这个/etc/munin/apache24.conf文件中添加了以下内容,如j7nn7k所述:
Require all granted
Options FollowSymLinks SymLinksIfOwnerMatch当然,我删除了旧的值。现在它起作用了!
https://stackoverflow.com/questions/9127802
复制相似问题