LINUX.ORG.RU

Nagios+Nginx - проблема с запуском

 , ,


0

1

Всем доброго времени суток. Кто сталкивался с установкой Nagios на CentOS под Nginx? Нашел в сети уйму ссылок по установке и настройке, но вот с «моим случаем» как-то не заладилось. Суть: установил nagios, nagios-plugins и все прошло нормально. Создал новый хост в Virtualmin и с помощью алиасов смог «подкрутить» к Nginx. Но вот когда пытаюсь зайти nagios.someserver.com, то вижу вот такую картину:

Warning: require_once(/usr/share/nagios/html/config.inc.php): failed to open stream: Permission denied in /usr/share/nagios/html/includes/utils.inc.php on line 4 Fatal error: require_once(): Failed opening required '/usr/share/nagios/html/includes/../config.inc.php' (include_path='.:/usr/share/pear:/usr/share/php') in /usr/share/nagios/html/includes/utils.inc.php on line 4 
utils.inc.php
<?php
// HELPER UTILITIES

require_once(dirname(__FILE__).'/../config.inc.php');

function get_update_information(){
	global $cfg;
... 
Вопрос. Чего ему может не хватать? Все по-дефолту. Никакие изменения с файлами не проводились. Прикручиваю к Nginx таким вот образом:
    location /nagios {
    alias /usr/share/nagios/html;
    index index.php;
    }

    location ~ ^/nagios/(.*\.php)$ {
    root /usr/share/nagios/html/;
    rewrite ^/nagios/(.*) /$1 break;
    fastcgi_index index.php;
    include /etc/nginx/fastcgi_params;
    fastcgi_param SCRIPT_FILENAME /usr/share/nagios/html$fastcgi_script_name;
    fastcgi_pass 127.0.0.1:9005;
    }

    location ~ ^/nagios/cgi-bin/
    {
    root /usr/lib64/nagios/cgi-bin/;
    rewrite ^/nagios/cgi-bin/(.*)\.cgi /$1.cgi break;
    include /etc/nginx/fastcgi_params;
    fastcgi_param AUTH_USER $remote_user;
    fastcgi_param REMOTE_USER $remote_user;
    fastcgi_param SCRIPT_FILENAME /usr/lib64/nagios/cgi-bin$fastcgi_script_name;
    fastcgi_pass 127.0.0.1:9002;

    }



Последнее исправление: alex_nikonov (всего исправлений: 1)

разобрался..... :) Оказывается нужно всего-то было установить правильные права на файлы конфигураций...

alex_nikonov
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.