问题描述:
布置好zabbix监控,正常运行。但是重启了虚拟机服务器之后,页面出现如下的报错,而且设置的报信息也是失效的:
检查了iptables和selinux,处于关闭状态;
检查了zabbix-server、httpd、mysqld,均处于开启状态。
查看zabbix_server.log日志如下:
后经过资料查找,问题在于php.ini文件上。
/etc/php.ini文件有一行‘disable_functions=’,将这一行去掉或者注释。
然后/etc/init.d/zabbix-server restart 重启zabbix-serve服务,再刷新浏览器页面,即可正常显示。
报警信息也恢复正常:
再次查看查看zabbix_server.log日志如下:
参考文章:
http://www.jincon.com/archives/169/
http://my.oschina.net/jincon/blog/269870
(两篇文章内容相似,第二篇文章主要看评论,如何开启fsockopen函数)