View Full Version : Problème divers de droits sur les paths suite à une installe
Bonjour,
Je viens de lire quelques topic mais je ne trouve pas mon problème.
L'installation c'est parfaitement bien déroulée. Tout les status OK
Après avoir eu quelques modifications de droits à faire du à un affichage en rouge dans le menu options, Configuration générale.
Maintenant quand je veux générer un fichier de conf j'ai l'erreur suivante :
can t open ./nagios_cfg/misccommands.cfg
Si je veux détecter les hôtes automatiquement :
shell_exec(): Cannot execute using backquotes in Safe Mode in /usr/local/oreon/auto_detect.php on line 35
Puis si je veux voir le graphique d'un de mes hôtes (bien sur la conf de nagios n'est pas encore écrite mais bon j'essaye quand même) :
Warning: shell_exec(): Cannot execute using backquotes in Safe Mode in /usr/local/oreon/include/graph/graph_h.php on line 76
Quelqu'un peut m'aider ? Je pense que je ne suis qu'au début de mes surprises !!!!
:oops:
Max
pepito
15th May 2006, 17:17
tu dois modifier ton fichier php.ini pour mettre le safe_mode à off je pense (/etc/php.ini)
Ensuite ton dossier de conf de nagios doit normalement s'appeler etc et non pas nagios_cfg
A modifier aussi donc
Qu'elle réactivité ! C'est cool !
Alors c'est mieux ! J'ai modifié mon /etc/php4/apache2/php.ini
Et en effet je peux maintenant utiliser ma recherche automatique d'hosts, ainsi que ma cmde ping via l'interface d'oreon.
Pour le fichier de config de nagios, c'est celui dans /usr/local/oreon/nagios_cfg que je dois renommer /usr/local/oreon/etc ???
Merci
Pardon c'est le dossier /usr/local/oreon/nagios_cfg dont je voulais parler et pas le fichier (qui n'existe pas d'ailleurs !!!)
pepito
15th May 2006, 18:48
nagios_cfg doit etre un dossier vu l'erreur que tu indiques
can t open ./nagios_cfg/misccommands.cfg
Quand tu installes nagios par les sources, ce dossier s'appelle etc...
Est ce que tu as installé nagios par un rpm, apt... ou par les sources?
Cherches un peu sur le forum tu trouveras sans doute des infos plus précises
J'ai installé nagios par l'installation complète (en pfd) faites par les concepteur du projet.
pepito
15th May 2006, 18:53
Dans l'interface de Oreon, Menu configuration -> Nagios -> Nagios CFG
Que vaut le paramètre Object Configuration Directory ?
Que contient ton dossier /usr/local/nagios/ ?
Bah j'ai pas de Object Configuration Directory
https://korkiland.sytes.net/capture_nagios-oreon.bmp
Je suis en version 1.2.2 d'oreon.
Sinon dans /usr/local/nagios/ j'ai :
drwxrwxr-x 2 nagios nagios 4096 May 14 13:27 bin
drwxrwxr-x 2 www-data www-data 4096 May 15 17:50 etc
drwxrwxr-x 2 www-data www-data 4096 May 14 13:42 libexec
drwxrwxr-x 2 nagios nagios 4096 May 14 13:28 sbin
drwxrwxr-x 8 nagios nagios 4096 May 14 16:16 share
drwxrwxr-x 4 nagios nagios 4096 May 15 18:27 var
Et www-data est l'user d'apache
pepito
15th May 2006, 19:36
alors dans Options -> Nagios.cfg -> le paramètre "cfg Directory" doit etre /usr/local/nagios/etc/
C'est ce que j'ai regarde l'image à ce lien :
https://korkiland.sytes.net/capture_nagios-oreon.bmp
pepito
15th May 2006, 19:45
j'ai eu un probleme une fois avec le fichier /etc/oreon.conf ...
Au fait est ce que nagios fonctionne?
Bah ouais nagios fonctionne :
/usr/local/nagios# ps aux | grep nagios
nagios 3408 0.0 0.1 2080 996 ? Ss 17:46 0:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
Je vais voir ce que raconte le fichier /etc/oreon.conf
Un truc bizzare que je viens de voir.
Si tu regarde cette image :
https://korkiland.sytes.net/fichier_genere_par_oreon.bmp (désolé pour l'URL mais je n'arrive pas à l'insérer avec la côte )
Et ben tu remarque que le fichier misccommands.cfg à été généré par Oreon et maintenant quand je souhaite générer ma conf et ben c'est celui-là qu'il ne peut pas ouvrir :?: :?: :?:
C'est à s'arracher les cheveux cette histoire !!!
Alors moi j'ai pas de /etc/oreon.conf mais un /usr/local/nagios/oreon.conf et dedans il y a ça :
DIR_NAGIOS=/usr/local/nagios/
DIR_OREON=/usr/local/oreon/
NAGIOS_LIBEXEC=/usr/local/nagios/libexec/
NAGIOS_ETC=/usr/local/nagios/etc/
URI_OREON=http://127.0.0.1/oreon/
Alors est ce que le pb ne viendrais pas du fait que j'ai URI_OREON=http://127.0.0.1/oreon/ dans le fichier ???
wistof
16th May 2006, 01:01
Alors moi j'ai pas de /etc/oreon.conf mais un /usr/local/nagios/oreon.conf et dedans il y a ça :
DIR_NAGIOS=/usr/local/nagios/
DIR_OREON=/usr/local/oreon/
NAGIOS_LIBEXEC=/usr/local/nagios/libexec/
NAGIOS_ETC=/usr/local/nagios/etc/
URI_OREON=http://127.0.0.1/oreon/
Alors est ce que le pb ne viendrais pas du fait que j'ai URI_OREON=http://127.0.0.1/oreon/ dans le fichier ???
/usr/local/nagios/oreon.conf est seulement utilisé par les plugins