zabbix4.2升级后中文字体乱码解决方法.

字体文件目录:
zabbix 4.2 /usr/share/zabbix/assets/fonts/
4.0 /usr/share/zabbix/fonts/

php 脚本文件位置:
/usr/share/zabbix/include/defines.inc.php

两种解决方法:
第一种 先上传一个中文字体,然后把 字体目录下的graphfont.ttf替换成你上传的中文字体.

zabbix 4.2 上传到这里 /usr/share/zabbix/assets/fonts/
zabbix 4.0 上传到这里 /usr/share/zabbix/fonts/
cp 你上传的字体名称 graphfont.ttf

第二种就是 改php脚本文件.

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

最后重新启动下zabbix服务

#服务也许不用重新启动也行. 但是最好还是重新启动吧.
systemctl restart zabbix-server
systemctl restart  php-fpm.service

重要的一点是 浏览器中 Ctrl+F5 强制刷新下页面.

原文地址:https://www.cnblogs.com/lovesKey/p/11194108.html