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

2 réponses

  1. 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
  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