Salut à tous, Je travaille avec le logiciel Cacti sur une machine virtuelle (vmware player) sous le système d’exploitation « Windows 2003 Server » , je vous expliquerai en détail en espérant avoir une proposition efficace capable de résoudre mon problème : Sur www.cacti.net j’ai téléchargé le document PDF qui explicite l’installation de cacti sur Windows ,j’ai rencontré quelques problèmes de compatibilité entre Apache Server ,PHP et MYSQL, j’ai pensé donc a installer un pack mettant en marche les 3 utilitaires avec des versions compatibles, jusque là tout fonctionnait et j’ai réussi a lancer l’interface Cacti(alors qu’avec des installations indépendantes de PHP,MYSQL et Apache je ne pouvais pas faire cela !) Lorsque je désire ajouter un équipement pour le superviser j’ai bien pris le soin de décommenter la ligne « extension=php_snmp.dll) sur le fichier ‘php.ini’ et d’activer l’agent Simple Network Management Protocol sur celui-ci ,j’ai ajouté un SWITCH avec la bonne adresse IP , je me suis assuré que ce Switch est opérationnel ,bien configuré et ayant accès au réseau(via une requête PING) mais un certain (SNMP error) apparait en haut de l’ecran . J’ai redémmaré wampserver et sur l’ecran apparait l’erreur suivante: “PHP Startup: Unabme to load dynamic library 'c:/wamp/bin/php/php5.3.5/ext/php_snmp.dll' - le module spécifié est introuvable” J’ai téléchargé le fichier ‘php_snmp.dll’ et je l’ai extrait sur le bon emplacement , au redémarrage de wampserver s’ajoute a l’erreur précédente une autre illustré par ceci : « Cette application n'a pas pu démarrer car php4ts.dll est introuvable. La réinstallation de cette application peut corriger ce problème » J’ai retenté plusieurs fichiers « php_snmp.dll » provenant de différentes sources mais le problème persiste, j’ai même retenté le reboot de la machine et le problème persiste . Ce problème entraine le non disponibilité des graphes représentatifs de l’utilisation du CPU, du trafic IN et trafic OUT du Switch… Maintenant que j’ai réinstallé apatch je n’ai plus ces messages de ddl introuvables ,je tombe sur une autre erreur : Error The following PHP extensions are missing: sockets Please install those PHP extensions and retry
Je vous serai tres reconnaissant si vous m’aidiez a surmonter ce probleme , en fait je suis stagiaire dans une societé et il ne me reste plus beaucoup de temps.. Merci d’avance
À mon humble avis, il vous faut trouver un "dossier" mibs.
Chez moi, je peux charger php_snmp.dll avec les versions PHP 5.3.5, 5.3.6, 5.3.7 et 5.3.8 mais... j'ai un dossier mibs provenant d'un autre logiciel et ce dossier est bien dans le PATH.
Merci pour votre aide , en fait je remarque aussi que la valeur que je donne a la variable de chemin MIBDIRS qui est "........./mibs" n'aboutit vers aucun fichier. S'il vous plait expliquez moi plus d'ou est ce que je peux charger ce fichier et vous me seriez trop utile si vous me donniez un lien direct de telechargement de php_snmp.dll pour la version 5.3.5 de php
À partir de PHP 5.3.3, la dll ext\php_snmp.dll fait partie intégrante du paquetage php.
Pour le reste, je ne peux pas vous être utile ; je n'utilise pas snmp.
Néanmoins, je trouve l'attitude de votre entreprise très "cavalière" ; elle vous demande d'effectuer un travail sans vous en donner ni les outils, ni les moyens.
D'accord Merci bcp pour votre aide . je vais tenter de resoudre ce probleme via votre procedure sinon je reprendrai des versions independantes de Apache web server , Php et MySQL et je configurerai chaqu'un selon mon besoin. Parlons d'entreprise ce qui rend son attitude bcp plus cavaliere c'est qu'au premier jour de mon stage j'ai bien spécifié que je n'ai jamais eu de cours de PHP ni de base de données parceque je suis au premier semestre de ma spécialité .. Merci encore .