zabbix3.0编译安装常见报错汇总-已解决


附安装教程:http://www.jishuyiliu.com/archives/241.html

问题一:
使用源代码安装之后, 在zabbix的网页上不能使用MySQL数据库。
解决方法:
zabbix需要php支持mysqli; 使用源码安装php时需要加上–with-mysqli=mysqlnd参数之后在网页可以显示。

问题二:
在./configure时,提示configure: error: Invalid Net-SNMP directory – unable to find net-snmp-config
解决方法:
执行 yum install -y net-snmp-devel libxml2-devel libcurl-devel

问题三:
在zabbix网页上填写MySQL信息后下一步提示The frontend does not match Zabbix database.报错
zabbix3.0编译安装常见报错汇总-已解决
解决方法:
确认mysql账号信息无误后,再检查初始化zabbix库是否成功,若还报错则重新初始化zabbix数据库。

问题四:
网页安装zabbix提示要下载配置文件:Unable to create the configuration file.
zabbix3.0编译安装常见报错汇总-已解决
解决方法:
设置 web服务器用户在zabbix网页的conf/目录具有写权限,配置文件会自动保存。

问题五:
zabbix安装完成后,在管理后台>admin个人资料页面无法选择中文语言
解决方法:
修改zabbix网站目录下的zabbix/include/locales.inc.php文件中的中文支持(默认存在中文语言支持的)
找到 ‘zh_CN’ => [‘name’ => _(‘Chinese (zh_CN)’),     ‘display’ => false],  将false改为true

问题六:
后台修改语言为中文后,图形的汉字显示为方格乱码
解决方法:
[[email protected] ~]# cd /etc/nginx/html/zabbix/fonts/  #这个是存放zabbix网页的字体路径
[[email protected] fonts]# ls
DejaVuSans.ttf
[[email protected] fonts]# wget -c http://www.138096.com/simkai.ttf
[[email protected] fonts]# cp -p DejaVuSans.ttf DejaVuSans.ttf.bak
[[email protected] fonts]# mv -f simkai.ttf DejaVuSans.ttf     #完成这一步后刷新网页即可