PHP no puede encontrar módulos SNMP en Windows 7

He habilitado que el módulo SNMP estaba intentando las funciones en el módulo. Establecí la variable de entorno MIBDIRS en donde tengo mis mibs, pero sigo recibiendo estas advertencias de “No se puede encontrar el módulo”:

Cannot find module (IP-MIB): At line 0 in (none) Cannot find module (IF-MIB): At line 0 in (none) Cannot find module (TCP-MIB): At line 0 in (none) Cannot find module (UDP-MIB): At line 0 in (none) Cannot find module (HOST-RESOURCES-MIB): At line 0 in (none) Cannot find module (SNMPv2-MIB): At line 0 in (none) Cannot find module (SNMPv2-SMI): At line 0 in (none) Cannot find module (NOTIFICATION-LOG-MIB): At line 0 in (none) Cannot find module (UCD-SNMP-MIB): At line 0 in (none) Cannot find module (UCD-DEMO-MIB): At line 0 in (none) Cannot find module (SNMP-TARGET-MIB): At line 0 in (none) Cannot find module (NET-SNMP-AGENT-MIB): At line 0 in (none) Cannot find module (DISMAN-EVENT-MIB): At line 0 in (none) Cannot find module (SNMP-VIEW-BASED-ACM-MIB): At line 0 in (none) Cannot find module (SNMP-COMMUNITY-MIB): At line 0 in (none) Cannot find module (UCD-DLMOD-MIB): At line 0 in (none) Cannot find module (SNMP-FRAMEWORK-MIB): At line 0 in (none) Cannot find module (SNMP-MPD-MIB): At line 0 in (none) Cannot find module (SNMP-USER-BASED-SM-MIB): At line 0 in (none) Cannot find module (SNMP-NOTIFICATION-MIB): At line 0 in (none) Cannot find module (SNMPv2-TM): At line 0 in (none) 

Mi configuración de php.ini es:

 mibdir=C:\\Users\username\Downloads\Applications\Dev\PHP\5.4\net-snmp-mibs\net-snmp-5.7.2.1\mibs mibs=all extension=php_snmp.dll 

Estoy en Windows.

Y todavía da esos errores …

¿Alguna idea por favor?

    Los documentos PHP son engañosos para Windows; Para deshacerse de los errores y hacer que el módulo SNMP funcione correctamente, DEBE agregar una variable de entorno en el Sistema, llamada MIBDIRS y apuntando a la ubicación de sus archivos mib.

    En Windows 7, por ejemplo, sería Propiedades del sistema> Variables del entorno> Sección de variables de usuario, haga clic en Nuevo y agregue MIBDIRS, con el valor de C: \ usr \ mibs (o donde quiera que coloque la carpeta mibs).

    Los archivos se deben extraer utilizando un paquete Net-SNMP, probado con la versión net-snmp-5.7.2.1 en PHP 5.4.7 utilizando el modo CLI.

    Según la página de Instilación PHP SNMP:

    La distribución de Windows de Net-SNMP contiene archivos de soporte para SNMP en el directorio mibs. Este directorio debe moverse a DRIVE: \ usr \ mibs, donde DRIVE debe reemplazarse con el driveletter donde está instalado PHP, egc: \ usr \ mibs. Alternativamente, puede configurar la variable de entorno MIBDIRS apuntando a su carpeta MIB.

    http://php.net/manual/en/snmp.installation.php

    Copiado de otra publicación:

    Aparentemente hay 2 variables de entorno que puedes configurar. Uno es MIBDIRS, que es donde están todos los archivos MIB. Otro es MIBS, que creo que es qué módulos SNMP desea cargar. Al configurar MIBS en TODO, pude deshacerme de los errores

    El paquete php no incluye la carpeta mibs, lo que tienes que hacer es descargar el archivo fuente de net-snmp y copiar la carpeta en tu directorio php

    enlace de descarga https://sourceforge.net/projects/net-snmp/files/net-snmp/5.7.3/

    después de eso, descomprime el archivo zip y copia la carpeta mibs en tu directorio php

    por ejemplo, cópielo en C: \ PHP \ Extras \ mibs Agregue una nueva variable del sistema llamada MIBDIRS. Su valor debe ser: C: \ PHP \ Extras \ mibs

    Finalmente, puedes ejecutar php -m

    y tu problema será resoved

    Adjunto una captura de pantalla para su referencia. enter image description here