技术文章

Technical articles

当前位置:首页>资讯>技术文章
全部 公司动态 行业动态 技术文章

zabbix5.0切换到中文界面后,部分在图片上显示的文字会出现中文乱码

文章标签:   编辑:泗阳伟达网络   来源:为企业提供:IT外包服务、系统集成、IT项目实施、运维服务、安全与培训等全面的IT服务。  时间:2020-08-04

1,看截图:

  

问题的原因在于zabbix默认的字体文件不支持中文,所以中文字符的显示成了乱码 

 

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',           'DejaVuSans'); // font file name

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

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

 

安装黑体:

说明:我们可以从windows的字体目录下获取黑体的字体文件,

windows下的字体文件位于:

C:WindowsFonts

把文件通过sftp上传到linux服务器即可,

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

[root@blog fonts]# pwd/data/web/zabbix/html/assets/fonts
[root@blog fonts]# cp /home/liuhongdi/fonts/simhei.ttf ./

 

把黑体的字体文件符号链接为zabbix的默认字体:DejaVuSans.ttf

[root@blog fonts]# lsDejaVuSans.ttf  simhei.ttf
[root@blog fonts]# mv DejaVuSans.ttf DejaVuSans.ttf.bak
[root@blog fonts]# ln -s simhei.ttf DejaVuSans.ttf

刷新页面之后,恢复正常

看截图:




zabbix5.0切换到中文界面后,部分在图片上显示的文字会出现中文乱码:

 

1、看截图:

 

问题的原因在于zabbix默认的字体文件不支持中文,所以中文字符的显示成了乱码 

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',  'DejaVuSans'); // font file name

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

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

3、安装黑体:

说明:我们可以从windows的字体目录下获取黑体的字体文件,

windows下的字体文件位于:

C:\Windows\Fonts

把文件通过sftp上传到linux服务器即可,

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

[root@blog fonts]# pwd
/usr/share/zabbix/assets/fonts
[root@blog fonts]# cp /usr/share/zabbix/assets/fonts/simhei.ttf ./

 

把黑体的字体文件符号链接为zabbix的默认字体:DejaVuSans.ttf

[root@blog fonts]# ls
graphfont.ttf  simhei.ttf
[root@blog fonts]# mv graphfont.ttf ttfgraphfont.ttf.bak
[root@blog fonts]# ln -s simhei.ttf graphfont.ttf


本文链接:  www.jswdpc.com/technical/137.html

上一篇:zabbix不能配置中文界面的问题

下一篇:linux查看zabbix的版本

在线咨询

点击这里给我发消息 售前咨询专员

点击这里给我发消息 售后服务专员

在线咨询

免费通话

24小时免费咨询

请输入您的联系电话,座机请加区号

免费通话

微信扫一扫

微信联系
返回顶部