Snmp comment ça marche sous windows XP

dangel -  
 dangel -
salut a tous
j'utilise easyPHP 1.8 et je bosse sous windows XP
j'ai écrit un prog :
<?php
$host = "137.129.62.61";
$state = snmprealwalk($host,"public", ".1.3.6.1.2.1.25.1", 50, 1);
$uptime = ereg_replace("^.*\) ([0-9]+ .*):[0-9][0-9]\.[0-9]{2}.*$", "\\1", $state['host.hrSystem.hrSystemUptime.0']);
$users = (int)ereg_replace("Gauge32: ", "", $state['host.hrSystem.hrSystemNumUsers.0']);
printf("<div class=\"machine\"><dt>%s</dt><dd>%s</dd>", $host, $desc);
printf("<dd>up %s</dd>", $uptime);
if ( $users ) printf("<dd>%d user%s</dd>", $users, ($users > 1) ? 's' : '');
printf("</div>");
?>

et apache me lève l'erreur :
Fatal error: Call to undefined function: snmprealwalk() in c:\program files\easyphp1-8\www\stage1\snmprealwalk.php on line 2

si quelqu'un a une idée se seré simpaqu'il m'éclaire
je comprend pas ce qui ne va pas
et je n'ais fait de particulier sur xp pour travailler sur les snmp sauf cocher la bonne case dans les outils de xp

merci d'avance pour vos réponse

++ dangel
A voir également:

2 réponses

fg03
 
Il me semble que le protocole SNMP n'est pas installé par défaut dans Windows
Composants à ajouter dans categorie Outils de Gestion & d'Analyse
Puis vérifier que le service SNMP est lancé.
2
dangel
 
maintenant j'ais remplacé snmprealwalk par @snmprealwalk.
sa ne me met plus l'erreur mais quand je mets des balises du style echo "1"; et ainsi de suite sa ne me met rien. que la première avant @snmprealwalk. je comprend pas ...
0