文档 · 2018年12月29日 0

zabbix修改为中文后乱码修复

zabbix安装完成后默认为英文界面,但是英语不是很好的就GG了,还好他也提供了中文界面

在主界面选择右上角的小人。

跳转后修改中文显示
点update就ok啦。
然后问题就来了,主界除了字母数字全是小框框,中文乱码了。下面解决乱码问题
首先拷贝一份本地电脑的字体,
我用的是楷体,其他的字体请自行测试,基本都可以。
拷贝这个字体到你的zabbix服务器上。路径为
[root@az1-scada-prd-zabbix-01 /]# cd /usr/share/zabbix/fonts/
[root@az1-scada-prd-zabbix-01 fonts]# ls
graphfont.ttf  simkai.ttf  SIMSUN.TTC  STXINGKA.TTF
[root@az1-scada-prd-zabbix-01 fonts]# pwd
/usr/share/zabbix/fonts
[root@az1-scada-prd-zabbix-01 fonts]# 

 

你拷贝出来的文件如果名字是大写的,就把名字后缀都改成小写字母,要不不生效
修改web配置文件。
[root@az1-scada-prd-zabbix-01 include]# pwd
/usr/share/zabbix/include
[root@az1-scada-prd-zabbix-01 include]# vim defines.inc.php

进入编辑界面后使用%s/graphfont/simkai/g修改默认的graphfont 为你要替换的字体名字,我用的是simkai不带后缀。

[root@az1-scada-prd-zabbix-01 include]# vim defines.inc.php 


#此处省略好多好多字。


:%s/graphfont/simkai/g
保存退出,重启web服务。再次打开web界面就正常啦。
打赏