Учебник PHP

         

XCV. Функции SNMP

Чтобы использовать функции SNMP в Unix, вам нужно установить пакет UCD SNMP. Под Windows эти функции доступны только в NT, но не в Win95/98.

Важно: для использования пакета UCD SNMP вам нужно будет также определить NO_ZEROLENGTH_COMMUNITY со значением 1, прежде чем компилировать его. После конфигурирования UCD SNMP, отредактируйте config.h и найдите NO_ZEROLENGTH_COMMUNITY. Раскомментируйте строку #define. Она после этого должна выглядеть так:

#define NO_ZEROLENGTH_COMMUNITY 1

Если вы увидите странные ошибки сегментации в сочетании с командами SNMP, вы не выполнили вышеуказанных инструкций. Если вы не хотите перекомпилировать UCD SNMP, вы можете скомпилировать PHP с ключом --enable-ucd-snmp-hack, который будет работать помимо неправильной конфигурации.

Содержание
snmp_get_quick_print - извлекает текущее значение установки quick_print библиотеки UCD
snmp_set_quick_print - устанавливает значение quick_print в библиотеке UCD SNMP
snmpget - извлекает SNMP-объект
snmprealwalk - возвращает все объекты, включая их соответствующие object id
snmpset - устанавливает SNMP-объект
snmpwalk - извлекает все SNMP-объекты из агента
snmpwalkoid - запрашивает дерево информации о сетевом объекте
Содержание раздела