Chinaunix

标题: snmpget总是返回false [打印本页]

作者: xfjkiss    时间: 2007-04-29 15:28
标题: snmpget总是返回false
用rpm包重装了PHP之后,发现在调用snmpget, snmpwalk函数总是返回false
像snmpwalk("127.0.0.1", "public", "");这么简单的都会出错
换hostname, 换community string, 换oid,怎么都不行,怀疑是不是net-snmp和PHP版本不兼容啊
安装PHP的时候并没有报错啊
php是5.1.4
net-snmp是5.1.2,  el4自带的
作者: HonestQiao    时间: 2007-04-29 23:14
那么,直接命令行的可以获取数据么?
作者: xfjkiss    时间: 2007-04-30 11:52
直接在命令执行snmpget等几个命令是可以的,我装php重新装回系统自带php 4,又可以取到数据了
但是目前还不知道有没有什么新的问题,个人感觉可能PHP 和 NET-SNMP的某些版本应该是要对应的,
只是安装的时候又没有提示依赖,很不理解
作者: xfjkiss    时间: 2007-04-30 11:53
也许可能是php-snmp-x.x.x那个RPM出了问题




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2