Zabbix 5.0 中文乱码解决

查看字体文件夹

# vim /usr/share/zabbix/include/defines.inc.php

define(‘ZBX_FONTPATH’,                          realpath(‘assets/fonts’)); 

发现字体文件的路径为 assets/fonts

# cd /usr/share/zabbix/assets/fonts

个人电脑到C:\Windows\Fonts 目录下复制 微软雅黑字体 msyh.tt msyhl msyhbd.ttc 到 assets/fonts目录下

修改msyh.ttc文件名为msyh.ttf文件

# mv msyh.ttc msyh.ttf

文件/usr/share/zabbix/include/defines.inc.php 修改配置文件中两处的字体

define(‘ZBX_GRAPH_FONT_NAME’,           ‘msyh’); // font file name
define(‘ZBX_FONT_NAME’, ‘msyh’);

修改完后回到Zabbix Web前端页面刷新下,如下图所示,就发现中文字体能够正常显示了