Nagios3 и Apache2. Пустая страница.

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Dreamfoil
проходил мимо
Сообщения: 2
Зарегистрирован: 2011-12-16 9:29:45

Nagios3 и Apache2. Пустая страница.

Непрочитанное сообщение Dreamfoil » 2011-12-16 9:43:39

Добрый день!
Проблема в следующем:
Есть Солярка 10. Есть собранные Nagios3 , Apache2 , PHP 5.3.8.

В модулях апача libhph5.so лежит. В httpd.conf прописаны директивы:

DirectoryIndex index.php index.html ,
# Use for PHP 5.x:
LoadModule php5_module modules/libphp5.so
AddHandler php5-script .php

# Add index.php to your DirectoryIndex line:
DirectoryIndex index.html index.php

AddType text/html .php

# PHP Syntax Coloring
# (optional but useful for reading PHP source for debugging):
AddType application/x-httpd-php-source phps

при входе на site_address/nagios белое окно. Если ручками дописать site_address/nagios/image.php -тут же видно морду.
Понимаю,что чего-то не понимаю. Подскажите, пожалуйста,куда копать. Уже ставил и апач пакетом и пхп пакетом и ничего особо не меняется.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Nagios3 и Apache2. Пустая страница.

Непрочитанное сообщение hizel » 2011-12-16 9:48:05

Код: Выделить всё

root@nagios:~# cat /etc/apache2/conf.d/nagios3.conf | grep -v '^#'

ScriptAlias /cgi-bin/nagios3 /usr/lib/cgi-bin/nagios3
ScriptAlias /nagios3/cgi-bin /usr/lib/cgi-bin/nagios3

Alias /nagios3/stylesheets /etc/nagios3/stylesheets

Alias /nagios3 /usr/share/nagios3/htdocs

<DirectoryMatch (/usr/share/nagios3/htdocs|/usr/lib/cgi-bin/nagios3|/etc/nagios3/stylesheets)>
	Options FollowSymLinks

	DirectoryIndex index.php index.html

	AllowOverride AuthConfig
	Order Allow,Deny
	Allow From All

	AuthName "Nagios Access"
	AuthType Basic
	AuthUserFile /etc/nagios3/htpasswd.users
	# nagios 1.x:
	#AuthUserFile /etc/nagios/htpasswd.users
	require valid-user
</DirectoryMatch>

<Directory /usr/share/nagios3/htdocs>
	Options	+ExecCGI	
</Directory>
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Dreamfoil
проходил мимо
Сообщения: 2
Зарегистрирован: 2011-12-16 9:29:45

Re: Nagios3 и Apache2. Пустая страница.

Непрочитанное сообщение Dreamfoil » 2011-12-16 11:44:14

Я компилил нагиос с такими параметрами: --prefix=/usr/local/nagios --with-httpd-conf=/usr/local/apache2/conf --with-cgiurl=/nagios/cgi-bin --with-nagios-user=nagios --with-nagios-group=nagios --with-gd-lib=/usr/local/lib --with-gd-inc=/usr/local/include

Конфиг выглядит вот так (он Include в httpd.conf):

Код: Выделить всё

ScriptAlias /nagios/cgi-bin "/usr/local/nagios/sbin"

<Directory "/usr/local/nagios/sbin">
#  SSLRequireSSL
   Options ExecCGI
   AllowOverride None
   Order allow,deny
   Allow from all
#  Order deny,allow
#  Deny from all
#  Allow from 127.0.0.1
   AuthName "Nagios Access"
   AuthType Basic
   AuthUserFile /usr/local/nagios/etc/htpasswd.users
   Require valid-user
</Directory>

Alias /nagios "/usr/local/nagios/share"

<Directory "/usr/local/nagios/share">
#  SSLRequireSSL
   Options None
   AllowOverride None
   Order allow,deny
   Allow from all
#  Order deny,allow
#  Deny from all
#  Allow from 127.0.0.1
   AuthName "Nagios Access"
   AuthType Basic
   AuthUserFile /usr/local/nagios/etc/htpasswd.users
   Require valid-user
</Directory>

Да, и папка "cgi-bin" не создаётся в принципе.