首页 > 技术文章 > zabbix解决中文乱码

joycezhou 2020-08-11 14:49 原文

2,如何解决中文乱码?

 

查看zabbix的web目录下include/defines.inc.php文件中对于字体的定义:

define('ZBX_FONTPATH', realpath('assets/fonts')); // where to search for font (GD > 2.0.18)
define('ZBX_GRAPH_FONT_NAME', 'graphfont'); // font file name

可以看到zabbix使用了自己定义的字体文件,而没有使用linux的系统字体

路径位于web目录下assets/fonts目录

 

然后复制到zabbix的web目录下assets/fonts目录

[root@localhost fonts]# pwd
/usr/share/zabbix/assets/fonts
[root@localhost fonts]# mv graphfont.ttf graphfont.ttfbk
[root@localhost fonts]# ls 
graphfont.ttfbk msyh.ttf
[root@localhost fonts]# ln -s msyh.ttf graphfont.ttf

刷新页面之后,恢复正常

推荐阅读