View Full Version : Rien ne s'affiche sauf les menu
pti-kwi
03-18-2008, 05:11 PM
Bonjour,
Je souhaite vous contacter à cause d'une erreur sur mon installation, voilà ce que j'ai comme erreur après m'être correctement authentifié sur centreon j'ai les menu mais à coté j'ai sa :
Warning: require_once(HTML/QuickForm.php) [function.require-once]: failed to open stream: No such file or directory in /usr/local/centreon/www/include/monitoring/status/monitoringService.php on line 27
Fatal error: require_once() [function.require]: Failed opening required 'HTML/QuickForm.php' (include_path='.:/usr/share/php:/usr/share/pear') in /usr/local/centreon/www/include/monitoring/status/monitoringService.php on line 27
Configuration
nagios-2.10
nagios-plugins-1.4.11
centreon-1.4.2.3
mon fichier oreon.conf :
INSTALL_DIR_OREON=/usr/local/centreon
NAGIOS_ETC=/usr/local/nagios/etc
NAGIOS_PLUGIN=/usr/local/nagios/libexec
NAGIOS_IMG=/usr/local/nagios/share/images
NAGIOS_BIN=/usr/local/nagios/bin
NAGIOS_VAR=/usr/local/nagios/var
INSTALL_DIR_NAGIOS=/usr/local/nagios
RRD_PERL=/usr/lib/perl5
SUDO_FILE=/etc/sudoers
WEB_USER=www-data
WEB_GROUP=www-data
NAGIOS_USER=nagios
NAGIOS_GROUP=nagios
BIN_RRDTOOL=/usr/bin/rrdtool
BIN_MAIL=/usr/bin/mail
PEAR_PATH=/usr/share/pear/PEAR
merci de votre aide !
naparuba
03-18-2008, 05:30 PM
Regarde du côté des prérequis pear.
pti-kwi
03-18-2008, 05:46 PM
pear est installé a /usr/share/pear
pear list m'affiche
PHP Warning: Module 'gd' already loaded in Unknown on line 0
PHP Warning: Module 'mysql' already loaded in Unknown on line 0
Installed packages, channel pear.php.net:
=========================================
Package Version State
Archive_Tar 1.3.2 stable
Auth_SASL 1.0.2 stable
Config 1.10.11 stable
Console_Getopt 1.2.3 stable
DB 1.7.13 stable
DB_DataObject 1.8.8 stable
DB_DataObject_FormBuilder 1.0.0RC7 beta
Date 1.4.7 stable
HTML_Common 1.2.4 stable
HTML_QuickForm 3.2.10 stable
HTML_QuickForm_ElementGrid 0.1.1 alpha
HTML_QuickForm_advmultiselect 1.4.0 stable
HTML_Table 1.8.2 stable
HTML_Template_IT 1.2.1 stable
HTTP 1.4.0 stable
HTTP_Request 1.4.2 stable
Image_Canvas 0.3.1 alpha
Image_Color 1.0.2 stable
Image_Graph 0.7.2 alpha
Image_GraphViz 1.2.1 stable
MDB2 2.4.1 stable
MIME_Type 1.0.0 stable
Mail 1.1.14 stable
Mail_Mime 1.5.2 stable
Mail_mimeDecode 1.5.0 stable
Net_DIME 0.3 beta
Net_Ping 2.4.3 stable
Net_SMTP 1.2.11 stable
Net_Socket 1.0.8 stable
Net_Traceroute 0.21.1 alpha
Net_URL 1.0.15 stable
Numbers_Roman 1.0.2 stable
Numbers_Words 0.15.0 beta
PEAR 1.7.1 stable
PEAR_Frontend_Web 0.7.2 beta
SOAP 0.11.0 beta
Structures_Graph 1.0.2 stable
Validate 0.8.1 beta
XML_RPC 1.5.1 stable
QUe faire de plus ?
naparuba
03-18-2008, 05:49 PM
Pour tant HTML_QuickForm semble bien installé. Tu as tenté de redémarrer Apache après avoir fini d'installer les composants pear?
pti-kwi
03-18-2008, 06:01 PM
oui j'ai redémmarrer mon apache
ls /usr/share/pear/PEAR/HTML m'affiche
Common.php QuickForm QuickForm.php Table Table.php Template
donc QuicForm est bien présent !
et je ne voit pas comment changer le patch dans les fichier php de /usr/local/centreon/www/include/
pti-kwi
03-19-2008, 10:13 AM
Personne n'a de solution !
Help s'il vous plait sa
Deja apriori dans ton php.ini tu as du ajouter extension=gd.so et extension=mysql.so, apriori ça sert à rien car elles étaient déja chargé (voir les 2 warnings apres ton pear list)
Apres c'est surement pas ça qui va corriger ton problème...
Et en fait tu parles de quel patch?
Sinon vue qu'apriori tu n'as rien configurer puisque tu as ton bug, retente l'installation ça prend 30mn maximum.
Pour ce faire je vais citer Guigui2607 :
L'idéal serait de réinstaller proprement Centreon.
Pour cela, et pour repartir sur quelque-chose de propre:
Dans un premier temps, il faut stopper le service ODS :
Code:
service ods stopIl faut ensuite supprimer le fichier /etc/oreon.conf
Code:
rm -f /etc/oreon.confIl faut supprimer aussi le fichier /etc/httpd/conf.d/oreon.conf
Code:
rm -f /etc/httpd/conf.d/oreon.confDe même, on suprimera le fichier .../nagios/libexec/oreon.conf ou centreon.conf (selon la version déjà installée)
Code:
rm -f .../nagios/libexec/centreon.confEnsuite, on supprimera complétement le répertoire où a été installé Centreon :
Code:
rm -rf .../centreon/Pour finir, on nettoiera MySQL :
Se connecter à mysql:
Code:
mysqlChosir la base mysql
Code:
use mysqlSupprimer l'utilisateur créé par Centreon
Code:
drop user centreon@localhost;Supprimer la base mysql centreon
Code:
drop database centreon;Ainsi que la base mysql ods
Code:
drop database ods;Enfin on nettoiera la crontab de nagios :
Code:
crontab -u nagios -rPour finir on nettoiera le fichier /etc/sudoers en supprimant les lignes suivantes :
Code:
#Add by Centreon installation script
User_Alias CENTREON= apache
## Nagios Restart
CENTREON ALL = NOPASSWD: /etc/init.d/nagios restart
## Nagios reload
CENTREON ALL = NOPASSWD: /etc/init.d/nagios reload
## Snmptrapd Restart
CENTRREON ALL = NOPASSWD: /etc/init.d/snmptrapd restartOn vérifiera que le fichier /etc/sudoers a bien gardé ses droits initiaux 440 root:root
Si ce n'est pas le cas:
Code:
chmod 440 /etc/sudoers
chown root:root /etc/sudoersVoilà après ce grand ménage, tu devrais pouvoir réinstaller Centreon proprement.
pti-kwi
03-20-2008, 10:15 AM
Merci,
Pour le conseil de réinstalle , mais j'aimerai savoir quand même si quelqu'un trouve quel est la cause de ce problème, pour comprendre l'erreur !
Sinon Suis je le seul a avoir rencontré ce problème !
Je note aussi que souvent Pear ne s'installe pas via apt-get, j'ai utilisé le fichier d'install go-pear.php de pear.php.net.
Guigui2607
03-20-2008, 10:45 AM
On peut aussi récupérer chaque extension pear (fichier tgz) et les installer un par un avec la commande pear install nom_extension.tgz ou pear update nom_extension.tgz plutôt que de les installer directement à partir du site pear.net...
J'ai fait comme cela avec un serveur non relié à Internet. Aucun problème rencontré. Juste faire attention aux dépendances d'extensions.