| Pré-requis <<<  | 
Installation | Configuration à l'exécution >>>  | 
8.111 Fonctions SNMP 8 Référence des fonctions Manuel PHP . Introduction . Pré-requis ->Installation . Configuration à l'exécution . Types de ressources . Constantes pré-définies . snmp_get_quick_print . snmp_get_valueretrieval . snmp_read_mib . snmp_set_enum_print . snmp_set_oid_numeric_print . snmp_set_quick_print . snmp_set_valueretrieval . snmpget . snmpgetnext . snmprealwalk . snmpset . snmpwalk . snmpwalkoid  | 
8.111.3 Installation
 Important : Afin d'utiliser le package UCD SNMP , vous devez mettre la variable NO_ZEROLENGTH_COMMUNITY à 1 avant de compiler. Après avoir configuré UCD SNMP , éditez le fichier config.h et recherchez la valeur NO_ZEROLENGTH_COMMUNITY. Décommentez la ligne avec le #define. Cela doit ressembler à ceci : 
 
     Ensuite, compilez PHP avec l'option
      
--with-snmp[=DIR]
 .
    
 
Si vous rencontrez des erreurs étrange de "segmentation fault", lors de l'utilisation des commandes SNMP , c'est que vous n'avez pas suivi les recommandations précédentes. Si vous ne voulez pas recompiler UCD SNMP , vous pouvez aussi recompiler PHP avec l'option --enable-ucd-snmp-hack qui évitera cette erreur. La distribution Windows contient des fichiers nécessaires à SNMP dans le dossier mibs . Ce dossier doit être déplacé dans DRIVE:\usr\mibs , où DRIVE doit être remplacé par la lettre de driver où PHP est installé, c'est à dire, par exempl c:\usr\mibs .  | 
| << | Installation | >> | 
| Pré-requis | Fonctions SNMP | Configuration à l'exécution |