конфигурация pnp4nagios на gentoo [solved]
Majed17 15 сентября, 2011 - 17:21
привет, я emerge pnp4nagios но сейчас я застрял в конфигурации. я дошел до того когда в браузере пишу: http://10.1.1.212/pnp4nagios/ получаю что все тести PNP4Nagios Environment Testsпрошли успешно кроме PHP socket extension там дают PHP socket extension PHP socket extension not available
я начинаю думать что проблема связана с php хотя остальные тести прошли успешно:
PHP GD extension Pass PHP function proc_open() Pass PHP zlib extension Pass PHP session extension Pass PHP JSON extension Pass PHP magic_quotes_gpc Off
может там есть в php какой-то модуль которого надо разрешать в php? тоесть в ./configure но во всякое случае конфугирация apache в следушей форме:
для 98_pnp4nagios.conf
<IfDefine PNP> Alias /pnp4nagios /usr/share/pnp/ <Directory /usr/share/pnp> AllowOverride AuthConfig Order allow,deny Allow from all <IfModule mod_rewrite.c> # Turn on URL rewriting RewriteEngine On Options FollowSymLinks # Installation directory RewriteBase /pnp4nagios # Protect application and system files from being viewed RewriteRule ^(application|modules|system) - [F,L] # Allow any files or directories that exist to be displayed directly RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d # Rewrite all other URLs to index.php/URL RewriteRule .* index.php/$0 [PT,L] </IfModule> </Directory> </IfDefine>
для 99_nagios3.conf
<IfDefine NAGIOS> ScriptAlias /nagios/cgi-bin/ /usr/lib/nagios/cgi-bin/ <Directory "/usr/lib/nagios/cgi-bin/"> AllowOverride AuthConfig Options ExecCGI Order allow,deny Allow from all </Directory> Alias /nagios /usr/share/nagios/htdocs <Directory "/usr/share/nagios/htdocs"> AllowOverride AuthConfig Order allow,deny Allow from all </Directory> #Alias /pnp "/usr/local/pnp4nagios/share" #Alias /nagios/pnp/ /usr/share/pnp/ #Alias /pnp4nagios /usr/share/pnp/ Alias /pnp4nagios "/usr/local/pnp4nagios/share" #<Directory "/usr/share/pnp"> <Directory "/usr/local/pnp4nagios/share"> Options ExecCGI AllowOverride AuthConfig Order allow,deny Allow from all </Directory> # ScriptAlias /nagios/cgi-bin/ /usr/lib/nagios/cgi-bin/ # <Directory "/usr/lib/nagios/cgi-bin/"> # AllowOverride AuthConfig # Options ExecCGI # Order allow,deny # Allow from all # </Directory> <Directory "/etc/nagios/"> AllowOverride AuthConfig Options ExecCGI Order allow,deny Allow from all </Directory> # Alias /nagios /usr/share/nagios/htdocs # <Directory "/usr/share/nagios/htdocs"> # AllowOverride AuthConfig # Order allow,deny # Allow from all # </Directory> </IfDefine>
в /etc/pnp/config.php у меня включен url rewriting
$conf['use_url_rewriting'] = 1;
буду благодарен на любую помошь или подсказку в правильный путь.
»
- Для комментирования войдите или зарегистрируйтесь
Возможно, нужно собрать php с
Возможно, нужно собрать php с USE=sockets ? В любом случае - вывод emerge -pv php запости.
получилось
ты просто малодец, я пошёл в /etc/make.conf и добавил sockets
USE="3dnow 3dnowext aalib acpi apache2 apm calendar cgi dhcpcd dict ftp ftpd fuse gd gzip jpeg jpeg2k jpgraph nagios-dns nagios-game nagios-ntp nagios-ping nagios-ssh ntfs pdf php png postfix rar reiser4 reiserfs rrdcgi rrdtool sendmail snmp splash sse sse2 sse3 ssh svg winbind wireshark xml zip sockets -X -alsa -bittorrent -doc -ipv6"
и потом сделал
ранее пробовал
в папке php
но выдала ошибку. теперь прошел все тести, болшое спасибо :)
но теперь место графов выдает ошибку почему-то:
было ли с кем-то такое ?
ммм...
Что-то это сильно напоминает http://www.gentoo.ru/node/14443
но я же сделал через emerge
я прочитал в configuring pnp 0.6 (upgrading)
что надо чтоб npcd работал, а когда делаю
появляется
пробовал
резултат
кто-нибудь знает что-нибудь о npcd ?
qfile /usr/bin/npcd
qfile /usr/bin/npcd
srvmonm libexec # qfile
srvmonm libexec # qfile /usr/bin/npcd
net-analyzer/pnp4nagios (/usr/bin/npcd)
я использую sync mode а там
я использую sync mode а там не нужен npcd. а казалось что не хватило
(прачетал в другом форуме)
так я добавил -D PNP в /etc/conf.d/apache2 и теперь строчка выглядит так :
и графы теперь работают, спасибо всем за помощь.
http://www.gentoo.ru/content/
http://www.gentoo.ru/content/chto-eto-znachit-solved-resheno
не знал как это делается , а
не знал как это делается , а еще не знаю как поменять порол и получать email когда кто-то отвечает
Majed17 написал(а): а еще не
Пароль в профиле. Email - добавь тему в закладки, в профиле.
спасибо пароль получилось
спасибо пароль получилось поменять наконец-то нашел где, а тема находятся в bookmarks а емайли не приходят.