zabbixweb页面语言修改成中文后,查看“监测 –>图形”,显示的图形中可能会出现中文显示成“方块”的情况,如下图:
解决步骤:
(1)从Windows系列系统复制宋体 常规(simsun.ttc):
文件路径 C:\Windows\Fonts
(2)复制该字体文件到zabbix的web端的fonts目录下:
默认rpm安装位置为:/usr/share/zabbix/assets/fonts
注:字体文件的文件后缀名需要是:.ttf,因此改成:simsun.ttf
(3)修改php配置文件:
[root@localhost ~]# cd /usr/share/zabbix/include/defines.inc.php
[root@localhost zabbix]# vim include/defines.inc.php
原内容如下:
define(‘ZBX_GRAPH_FONT_NAME’, ‘graphfont’);
define(‘ZBX_FONT_NAME’, ‘graphfont’);
修改成以下内容:
define(‘ZBX_GRAPH_FONT_NAME’, ‘simsun’);
define(‘ZBX_FONT_NAME’, ‘simsun’);
(4)效果如下:
最后刷新图形显示页面,可以发现中文已经可以正常显示了: