Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 02/05/2007, à 23:52

danydube

[résolu] Petit problème avec Zabbix....

Salut à tous !

J'ai décidé de testé le serveur Zabbix (sous Edgy), un moniteur de PC pour surveiiler un parc informatique.

Zabbix utilise MySql. Après avoir installé MySql et créer un utilisateur root et son mot de passe, tout est OK.

J'ai suivi la procédure sur le site ubunt-fr (http://doc.ubuntu-fr.org/zabbix) mais quand je veux afficher la page de Zabbix (http://localhost/zabbix/), j'obtien le message d'erreur suivant de la part de MySql :

Fatal error: Call to undefined function mysql_pconnect() in /usr/share/zabbix/include/db.inc.php on line 32

J'y ais mis tout les droits au fichier ci-haut mais rien n'y fait. J'ai sûrement oublié quelque chose mais quoi ? C'est peut-être bête de ma part....

Dernière modification par danydube (Le 06/05/2007, à 23:42)


Mon site perso sur les logiciels libres : http://www.librogiciel-linux.net
Linux Mint 12 64 bits - Asus icore 5 P7P55D (quatre coeurs) 4 gigs Ram, DD 500 gigs

Hors ligne

#2 Le 03/05/2007, à 17:06

Grapjeg

Re : [résolu] Petit problème avec Zabbix....

Up.

Meme problème sous Edgy, Euh, si ca peux aider idem sous Etch.


Utilisateur UBUNTU:
Utilisateur dans le cadre pro: Dapper Drak.
Utilisateur perso Edgy Eft.

Hors ligne

#3 Le 04/05/2007, à 09:49

Brice Favre

Re : [résolu] Petit problème avec Zabbix....

Cette erreur apparait quand la libriairie mysql pour PHP n'est pas installé.

Est ce que php5-mysql (ou php4-mysql) est installé? Est ce que dans le fichier php.ini, qui doit se trouver dans /etc/php5/apache2/  (ou /etc/php4/apache2) la librairie mysql.so est chargé?

Bon courage!

#4 Le 04/05/2007, à 12:43

danydube

Re : [résolu] Petit problème avec Zabbix....

A Brice Favre.

Oui j'ai bien php5-mysql et aussi php4-mysql d'installés. La librairie Mysql.so est chargé...enfin je crois...voici une partie du fichier php.ini de php5-mysql :

;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
;
; If you wish to have an extension loaded automatically, use the following
; syntax:
;
;   extension=modulename.extension
;
; For example, on Windows:
;
;   extension=msql.dll
;
; ... or under UNIX:
;
;   extension=msql.so
;
; Note that it should be the name of the module only; no directory information
; needs to go here.  Specify the location of the extension with the
; extension_dir directive above.


; Example lines:

extension=mysql.so
extension=gd.so

;;;;;;;;;;;;;;;;;;;

J'ai regardé la ligne 32 de la ligne d'erreur affiché ci-haut et et cela donne:

$DB=mysql_pconnect($DB_SERVER,$DB_USER,$DB_PASSWORD);

Il semble que ce soit au niveau de la connection de Mysql que vient l'erreur (de la part de Zabbix).

En tant qu'utilisateur, j'ai déclaré root dans mysql. Dans une console, je peux me connecter sans problème dans Mysql (mysql -u root -p).

Et je peux voir la base de données Zabbix qui a été créé manuellement auparavant.

Je vais continuer mes recherches...

Dernière modification par danydube (Le 04/05/2007, à 12:48)


Mon site perso sur les logiciels libres : http://www.librogiciel-linux.net
Linux Mint 12 64 bits - Asus icore 5 P7P55D (quatre coeurs) 4 gigs Ram, DD 500 gigs

Hors ligne

#5 Le 04/05/2007, à 14:22

Grapjeg

Re : [résolu] Petit problème avec Zabbix....

Premièrement,un grand merci à Brice Favre

Moi, je n'avais pas ce module.

Non, l'erreur que tu dis, la meme que j'avais est bien un problème du a l'appel d'une fonction non connue.

un simple apt-get install mysql-php(version que tu utilise)

Par contre apres tu as surement la meme erreur que moi.
En fait, apres avoir bien configuré le serveur apache php avec mysql.
Il te faut créer la base.
Reinstaller zabbix-server-mysql.  dpkg-reconfigure ne suffit pas( bizard).
Le fait de reinstaller le paquet permet de redemmander le password et de créer les tables et tous ce qu'il faut dans ta basse.
Il y'a peu etre plus simple, mais cette maniere de faire a le merite de fonctionner.

Les grphiques ne fonctionnais pas.
En ce qui me concerne j'ai aussi eu un problème, je n'avais pas la fonctionnalité php gd (pour generer des images).
apt-get install gd-php suffit.


Utilisateur UBUNTU:
Utilisateur dans le cadre pro: Dapper Drak.
Utilisateur perso Edgy Eft.

Hors ligne

#6 Le 05/05/2007, à 02:38

danydube

Re : [résolu] Petit problème avec Zabbix....

J'ai bien réinstallé le paquet zabbix-server-mysql (avec les mêmes mots de passe de configuration) mais toujours la même erreur de ligne de code tel que mentionnée ci-haut.


Mon site perso sur les logiciels libres : http://www.librogiciel-linux.net
Linux Mint 12 64 bits - Asus icore 5 P7P55D (quatre coeurs) 4 gigs Ram, DD 500 gigs

Hors ligne

#7 Le 06/05/2007, à 19:40

Brice Favre

Re : [résolu] Petit problème avec Zabbix....

Le fichier php.ini m'a l'air bon. Regarder à tout hasard dans le fichier /var/log/apache/error.log si la librairie mysql est bien chargé.

Pour etre sur aussi que tout fonctionne essaie de créer un fichier php avec le code suivante :

<?php
phpinfo();
?>

et de chercher la sous rubrique php.

#8 Le 06/05/2007, à 23:42

danydube

Re : [résolu] Petit problème avec Zabbix....

Bon. Alors là...je ne comprend plus rien. Après avoir redémarré mon ordi sous Ubuntu, j'ai ré-ouvert la page locale http://localhost/zabbix/ et tout était presque en ordre...mise à part le mot de passe qu'il fallait inscrire dans le fichier /etc/zabbix/dbconfig.php

Et la page d'accueil de Zabbix est apparu. Cependant, il me faudra lire la documentation zabbix pour savoir comment afficher les graphiques de l'ordi et des odinateurs locaux. En somme, zabbix est moins intuitif que je ne le croyais. D'autant plus que ce dernier à surtout été développé pour Windows d'abord. Pour la version Linux, zabbix est un mélange de binaires et de fichiers php.

Mais en somme, zabbix me semble très intéressant pour gérer un parc informatique.


Mon site perso sur les logiciels libres : http://www.librogiciel-linux.net
Linux Mint 12 64 bits - Asus icore 5 P7P55D (quatre coeurs) 4 gigs Ram, DD 500 gigs

Hors ligne