2009-06-18 113 views
5

run.php只是一个普通的PHP文件:如何关闭这些PHP警告?

[[email protected] robot]# php run.php 
No log handling enabled - turning on stderr logging 
Cannot find module (HOST-RESOURCES-MIB): At line 0 in (none) 
Cannot find module (HOST-RESOURCES-TYPES): At line 0 in (none) 
Cannot find module (UCD-DISKIO-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 (MTA-MIB): At line 0 in (none) 
Cannot find module (NETWORK-SERVICES-MIB): At line 0 in (none) 
Cannot find module (LM-SENSORS-MIB): At line 0 in (none) 
Cannot find module (IP-MIB): At line 0 in (none) 
Cannot find module (IF-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 (DISMAN-EVENT-MIB): At line 0 in (none) 
Cannot find module (DISMAN-SCHEDULE-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 (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-VIEW-BASED-ACM-MIB): At line 0 in (none) 
Cannot find module (SNMP-COMMUNITY-MIB): At line 0 in (none) 
Cannot find module (IPV6-ICMP-MIB): At line 0 in (none) 
Cannot find module (IPV6-MIB): At line 0 in (none) 
Cannot find module (IPV6-TCP-MIB): At line 0 in (none) 
Cannot find module (IPV6-UDP-MIB): At line 0 in (none) 
Cannot find module (IP-FORWARD-MIB): At line 0 in (none) 
Cannot find module (NET-SNMP-EXTEND-MIB): At line 0 in (none) 
Cannot find module (UCD-DLMOD-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) 
Cannot find module (NET-SNMP-VACM-MIB): At line 0 in (none) 
+0

能否请您发表您的操作系统?它可能有助于给你提供安装SNMP MIB库和/或根据需要更新PHP配置的说明。 – defines 2009-06-18 12:52:58

+0

我有同样的问题。出于某种原因,我已启用SNMP模块加载到php.ini中。现在说出php.ini并罚款。 – James 2011-03-01 11:37:07

回答

0

看来你的php.ini文件配置错误,加载不存在的模块。

6

根据this post,您没有安装正确的SNMP管理信息库。为您的Linux发行版安装正确的软件包,如net-snmp

2

当某件事给你带来错误时,最坏的方法就是“关闭它们”。如果您的汽车仪表板上的应急指示灯亮起,您是否可以获得服务或者是否拧开灯泡?

+2

只关闭错误和关闭事物之间存在着很大的区别 - 您不使用这些错误。 – WiseOldDuck 2012-07-25 17:50:23

1

如果这是一个Windows安装程序,你可以去add/remove programs(或program features)和PHP程序做变化choose item to install下确保已取消选中extention SNMP和其他你不需要的扩展。

完成安装向导。之后,做一个iisreset