PDA

View Full Version : page blanche lors setup wizard d'oreon


lpicard
01-17-2008, 08:34 AM
Bonjour à tous

j'ai installé auparavant une plateforme nagios 2.5 / oreon 1.4 sur une fedora core 8 sans problème. c'est une plateforme en production actuellement

je désire installer les mêmes versions sur un autre serveur afin de valider la migration de oreon 1.4 vers centreon 1.4.2.2.

MAIS j'ai un pb lors de l'installation d'oreon 1.4.
Le ./install.sh s'effectue sans problème.
les 9 premières étapes du setup wizard également (tout est OK: php, pear extensions, mysql...)
Mais après un clic sur le bouton "next" de la 9ième étape, une page blanche apparaît et rien ne se passe!!!

j'ai tapé la commande "tail -f /var/log/httpd/error_log" et voici les erreurs que j'ai:

[Thu Jan 17 09:51:05 2008] [error] [client 10.254.253.83] PHP Notice: Undefined variable: classdir in /usr/local/oreon/www/index.php on line 28
[Thu Jan 17 09:51:05 2008] [error] [client 10.254.253.83] PHP Warning: require_once(/Session.class.php) [<a href='function.require-once'>function.require-once</a>]: failed to open stream: No such file or directory in /usr/local/oreon/www/index.php on line 28
[Thu Jan 17 09:51:05 2008] [error] [client 10.254.253.83] PHP Fatal error: require_once() [<a href='function.require'>function.require</a>]: Failed opening required '/Session.class.php' (include_path='.:/usr/share/pear:/usr/share/php') in /usr/local/oreon/www/index.php on line 28


est-ce-que quelqu'un pourrait m'aider???


merci par avance

supernova853
01-17-2008, 05:20 PM
Salut,

il faut que tu modifies ton fichier /etc/php5/apache2/php.ini à la ligne suivante

include_path = '.:/usr/share/pear:/usr/share/php' et que tu rajoutes le chemin où se trouve ton fichier Session.class.php en mettant ":" avant


exemple :

include_path = '.:/usr/share/pear:/usr/share/php:/usr/local/oreon/www'

a+

DonKiShoot
01-18-2008, 01:39 PM
Ca sent le bricolage plus que la résolution de problème :D
Je ne conseil pas de faire comme ça mais si personne ne t'apporte la solution, y a plus qu'a :D

lpicard
01-18-2008, 03:55 PM
Salut,

le seul fichier php.ini que j'ai se trouve sous /etc

et il n'y a pas la ligne:
include_path = '.:/usr/share/pear:/usr/share/php'

Je suis vraiment désespéré! j'ai même réistallé tout mon système (fedora 5, nagios 2.10 ...) mais j'aboutit à la même erreur au même endroit. Je ne vois vraiment pas où se trouve le pb!!!!

please help...

titouille
01-18-2008, 11:09 PM
je pense que ça se rapproche du problème qui a été evoqué sur RH4, la piste du php.ini me semble probable.

Voir le sujet sur un autre post :
http://forum.centreon.com/showthread.php?t=3411

lpicard
01-23-2008, 07:41 AM
Bonjour à tous,

le post 3411 ne m'a pas permis de résoudre mon problème.

J'ai même essayé d'installer oreon sous une debian. Mais c'est exactement le même problème:

j'arrive à installer nagios-2.10. le service fonctionne et supervise le localhost.
MAIS j'ai un pb lors de l'installation d'oreon 1.4.
Le ./install.sh s'effectue sans problème.
les 9 premières étapes du setup wizard également (tout est OK: php, pear extensions, mysql...)
Mais après un clic sur le bouton "next" de la 9ième étape (lorsqu'il y a la question concernant LDAP) , une page blanche apparaît et rien ne se passe!!!

Je suis revenu sous une fedora 8.

Voici les logs d'erreur de httpd plus en détails:

----
[Wed Jan 23 09:10:47 2008] [error] [client 10.254.253.83] PHP Notice: Undefined variable: classdir in /usr/local/oreon/www/index.php on line 28
[Wed Jan 23 09:10:47 2008] [error] [client 10.254.253.83] PHP Warning: require_once(/Session.class.php) [<a href='function.require-once'>function.require-once</a>]: failed to open stream: No such file or directory in /usr/local/oreon/www/index.php on line 28
[Wed Jan 23 09:10:47 2008] [error] [client 10.254.253.83] PHP Fatal error: require_once() [<a href='function.require'>function.require</a>]: Failed opening required '/Session.class.php' (include_path='.:/usr/share/pear:/usr/share/php') in /usr/local/oreon/www/index.php on line 28
[Wed Jan 23 09:11:11 2008] [error] [client 10.254.253.83] PHP Notice: Undefined variable: classdir in /usr/local/oreon/www/index.php on line 28
[Wed Jan 23 09:11:11 2008] [error] [client 10.254.253.83] PHP Warning: require_once(/Session.class.php) [<a href='function.require-once'>function.require-once</a>]: failed to open stream: No such file or directory in /usr/local/oreon/www/index.php on line 28
[Wed Jan 23 09:11:11 2008] [error] [client 10.254.253.83] PHP Fatal error: require_once() [<a href='function.require'>function.require</a>]: Failed opening required '/Session.class.php' (include_path='.:/usr/share/pear:/usr/share/php') in /usr/local/oreon/www/index.php on line 28
----

Je ne sais pas si c'est un problème lié à PHP (pb de librairie ou de version...) ou un problèlme de droit sur les répertoire et dossiers ou autre choses

Please help

julien60
01-23-2008, 09:03 AM
Alors là, si ça marche pas sous debian et que ça fait la même chose c'est que t'oublies de faire quelque chose ou alors tu fais mal quelque chose! Oui c'est pas très clair ce que je viens de dire mais ça résume bien la situation :p