Centos 5.5, Zabbix 1.8.3
Распаковал, переместил snmp_builder.php и остальные каталоги в /var/www/html/zabbix, дал те же права и владельца-группу, что и остальным файлам этого каталога. Собственно, они и так такие были.
Прописал запуск в menu.inc.php, прописал каталог с MIB-ами в snmp_builder.php. В "Администрировании" появился новый пункт SNMP Builder, в нем есть список MIB-ов, все хорошо. Но! При выборе MIBа ничего не появляется в левом окошке, где должно быть дерево.
Полез в логи апача, нашел там отсутствие функции json_encode(). Проапгрейдил штатный PHP 5.1.6 до 5.2.10 из родного (?) репозитория c5-testing. На нескольких серверах это уже делал, где не хватало штатной версии - проблем не было. Перестартанул httpd.
Ошибка из лога апача пропала. Дерево, увы, так и не появилось. Может, кто уже сталкивался? Я просто не знаю, куда копать дальше. В логах, которые на мой вгляд имело смысл смотреть нет никаких ошибок. Все выглядит так, как будто это совершенно нормальное поведение скрипта. Но это же не так
.
Дима.
PS. Сервер целиком от безысходности тоже уже перезагружал
.
Также пробовал еще до смены версии PHP вставлять готовую function json_encode() в snmp_biulder.php - не помогло.
Распаковал, переместил snmp_builder.php и остальные каталоги в /var/www/html/zabbix, дал те же права и владельца-группу, что и остальным файлам этого каталога. Собственно, они и так такие были.
Прописал запуск в menu.inc.php, прописал каталог с MIB-ами в snmp_builder.php. В "Администрировании" появился новый пункт SNMP Builder, в нем есть список MIB-ов, все хорошо. Но! При выборе MIBа ничего не появляется в левом окошке, где должно быть дерево.
Полез в логи апача, нашел там отсутствие функции json_encode(). Проапгрейдил штатный PHP 5.1.6 до 5.2.10 из родного (?) репозитория c5-testing. На нескольких серверах это уже делал, где не хватало штатной версии - проблем не было. Перестартанул httpd.
Ошибка из лога апача пропала. Дерево, увы, так и не появилось. Может, кто уже сталкивался? Я просто не знаю, куда копать дальше. В логах, которые на мой вгляд имело смысл смотреть нет никаких ошибок. Все выглядит так, как будто это совершенно нормальное поведение скрипта. Но это же не так
. Дима.
PS. Сервер целиком от безысходности тоже уже перезагружал
.Также пробовал еще до смены версии PHP вставлять готовую function json_encode() в snmp_biulder.php - не помогло.

Comment