我一直在尝试在Mac上设置nagios,这看起来确实很简单,但现在我陷于困境-我无法加载localhost/nagios/
页面。我认为我的配置正确。
我已经安装了PHP,并将httpd.conf更改为在index.html中包含“index.php”。我认为这还不止于此,但这个小事情并没有让我继续。
谁能给我一些启发并给我指路?
这是我在hhtpd.conf中针对Apache的nagios配置文件中的内容:
#
Nagios的东西
ScriptAlias/nagios/cgi-bin/“/opt/local/sbin/nagios/”
AllowOverride无
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”
#
结束Nagios的东西
-并且Apache的error_log文件具有以下内容:
[2012年10月19日星期五11:02:09] [错误] [客户端:: 1] Options指令禁止的目录索引:/opt/local/share/nagios/
最佳答案
解决此问题的方法:
如果您的操作系统是32位,则为
yum install php.i686
;如果您的操作系统是64位,则为yum install php.x86_64
service httpd restart
关于apache - 您无权访问此服务器上的/nagios/,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12966270/