Bonjour,
J'essaie d'utiliser SNMP avec PHP.
J'ai un code tout bidon :
Et le code erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <?php $a = snmpwalk("127.0.0.1", "public", ""); foreach ($a as $val) { echo "$val\n"; } ?>
J'ai commencé par installer SNMP sur mon poste Windows XP et j'ai activé le service SNMP.Fatal error: Call to undefined function snmpwalk() in D:\*****\xampp\htdocs\www\home.php on line 12
J'ai modifié le fichier php.ini (dans xampp\php\) afin de décommenter la ligne :
extension=php_snmp.dll
Je relance le serveur apache via xampp et j'ai l'erreur "PHP Startup: Unable to load dynamic library 'D:\...xampp\php\ext\php_snmp.dll' - Le module spécifié est introuvable." J'ai en plus toujours la même erreur que plus haut dans mon browser.
J'ai donc télécharger l'archive "php-5.3.6-nts-Win32-VC9-x86" sur leur site et j'ai récupéré le php_snmp.dll qui s'y trouvait. Je l'ai mis dans le dossier avec les autres modules, je relance mon serveur Apache et j'ai le message d'erreur suivant : "Cette application n'a pas pu démarrer car php5.dll est introuvable. La réinstallation de cette application peut corriger ce problème."
J'ai donc récupéré le php5.dll de l'archive précédemment télécharger et je l'ai mise dans xamp\php\, toujours le même message d'erreur au reboot de Apache.
Avez-vous une idée svp, je désespère.
XAMPP : 1.7.4
PHP : 5.3.5
Apache : 2.0
System Windows NT 5.1 build 2600 (Windows XP Professional Service Pack 3) i586
Idem avec Wamp, j'ai seulement ce message par contre :
"PHP Startup: Unable to load dynamic library 'D:\...xampp\php\ext\php_snmp.dll' - Le module spécifié est introuvable."
Je viens d'essayer sur un windows seven avec wamp et ça marche nickel ...
C'est quoi le problème avec mon XP3 ? O_o
Partager