码迷,mamicode.com
首页 > 其他好文 > 详细

zabbix中文问题汇总

时间:2018-08-03 16:22:43      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:zabbix乱码   http   include   fonts   问题   end   部分   window   not found   

问题一

技术分享图片

问题解决:
原因是找不到语言包

$ sudo dpkg-reconfigure locales #查看系统已经安装的语言包

locale -a

技术分享图片

$ sudo vim /usr/share/zabbix/include/locales.inc.php #找到源码文件

在文件中找到函数"getLocales()"

‘enGB‘ => array(‘name‘ => (‘English (en_GB)‘), ‘display‘ => true),

可以把你不需要的语言设置为false,有些版本默认不支持中文,可以找到‘zh_CN‘这一行把flase改为true

最后保存文件,重启nignx和php-fpm后问题解决。

问题二:
#错误

"cannot send list of active checks to []: host [] not found"

解决办法:

因为web端上被监控端的主机名和zabbix_agentd.conf中的Hostname名字不一样,改为一样的即可。

问题三:
技术分享图片

解决zabbix乱码方法
上传文件到zabbix中
找到本地C:\Windows\Fonts\simkai.ttf(楷体)上传到服务器zabbix网站目录fonts目录下。
技术分享图片
技术分享图片

修改zabbix php配置文件

# cd /data/zabbix3.4.5/ # 我zabbix安装目录
# sed -i ‘s/DejaVuSans/simkai/g‘ ./include/defines.inc.php

查看zabbix乱码处理结果
技术分享图片

常见问题
依旧乱码:通过以上的操作,大部分同学的乱码问题解决了,但是依旧有一些同学还是乱码?细心的群友提供另外一种情况:初始化数据库的时候未使用utf8编码所致.初始化数据库使用命令

create database zabbix default charset utf8;

或者my.cnf增加如下配置

default-character-set = utf8

zabbix中文问题汇总

标签:zabbix乱码   http   include   fonts   问题   end   部分   window   not found   

原文地址:http://blog.51cto.com/13120271/2154125

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!