|
8.120.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 :
#define NO_ZEROLENGTH_COMMUNITY 1
Ensuite, compilez PHP avec l'option
--with-snmp[=DIR]
.
Si vous rencontrez des erreurs étranges 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 exemple
c:\usr\mibs
.
|