您无权访问此服务器上的 /nagios/



我一直在尝试在Mac上设置Nagios,这绝对很容易,但是我在这一点上被卡住了 - 我无法加载localhost/nagios/页面。据我所知,我的配置正确。

我已经安装了PHP,并将httpd.conf更改为index.html包含" index.php"。我认为没有更多的事情,但是这小事并没有让我继续前进。

任何人都可以放光并告诉我路吗?

这就是我在hhtpd.conf中的nagios的配置文件中所拥有的:

#纳吉奥斯的东西

scriptalias/nagios/cgi-bin/"/opt/local/sbin/nagios/"

<目录"/opt/local/sbin/nagios">

alloverride无

Options ExecCGI
Order allow,deny
Allow from all
AuthName "Nagios Access"
AuthType Basic
AuthUserFile /opt/local/etc/nagios/htpasswd.users
require valid-user

</目录>

别名/nagios"/opt/local/share/nagios"

<目录"/opt/local/share/nagios">

Options None
AllowOverride AuthConfig
Order allow,deny
Allow from all

</目录>

# 结束Nagios的东西

- apache的error_log文件具有以下方式:

[2012年10月19日11:02:09] [error] [client :: 1] options指令禁止的目录索引:/opt/opt/local/share/nagios/

解决此问题:

  1. 只需在Nagios服务器上安装' php '即可。 yum install php.i686如果您的操作系统为32位或yum install php.x86_64如果您的操作系统为64位

  2. php安装重新启动您的 apache/httpd 服务器。service httpd restart

您必须在Apache配置中更改Nagios文件夹的权限。在Apache中查找Nagios配置文件(可能是conf.d或额外文件夹)。

在此处检查

相关内容

  • 没有找到相关文章

最新更新