cacti插件无法访问,均报404错误
最近一直在装cacti,启动通过nagios plugins for cacti(NPC)插件来结合nagios,之前一开始选用php5.5.12版本的,插件安装正常,之后有些问题也一直没解决,总觉得是PHP版本过高。于是将版本降低到5.3.26.这下,插件完全解析不出来了。npc插件全部是404错误。10.28.7.110 - - "GET /cacti/plugins/npc/images/shadow_gray.gif HTTP/1.1" 404 1156 "http://10.28.6.242/cacti/plugins/npc/npc.php" "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
有没有人遇到类似问题的? 我查看了http的error日志,cacti的log 以及系统日志,都没看到描述。 算了,我今天又把cacti从0.8.7升级到0.8.8b,然后这个PHP页面解析的问题就解决了。真搞不懂。网上那么多安装方法都正常。为什么我这个只有在cacti0.8.8b下才能正常显示插件 [:error] PHP Notice:Undefined offset: 0 in /usr/local/apache2/htdocs/cacti/plugins/npc/controllers/nagios.php on line 105, referer: http://10.28.6.242/cacti/plugins/npc/npc.php?module=layout&action=drawLayout
[:error] PHP Notice:Undefined offset: 0 in /usr/local/apache2/htdocs/cacti/plugins/npc/controllers/nagios.php on line 111, referer: http://10.28.6.242/cacti/plugins/npc/npc.php?module=layout&action=drawLayout
但同时我又遇到以上两个问题 查看文件中的内容
105 ->where('p.instance_id = ?', $results['instance_id'])
106 ->groupby('p.program_version');
107
108 $version = $q->execute(array(), Doctrine::HYDRATE_ARRAY);
109
110 $results['server_time'] = date('Y-m-d H:i:s');
111 $results['program_version'] = $version['program_version'];
请问这个又什么问题吗?
页:
[1]