本站所有文章均为原创,如对您有帮助,恳请帮忙点击任何一处广告
  • 首页
  • Zabbix
  • Zabbix无法切换中文以及切换中文后乱码问题的解决办法

Zabbix无法切换中文以及切换中文后乱码问题的解决办法

发布:TangLu2015-10-12 15:18分类: Zabbix 标签: zabbix

在Zabbix2.2版本后,已经无法通过右上角的Profile选项来直接切换中文,因为这个汉化版本实在是太生硬,官方估计看不下去了,偷偷给隐藏了,如果有同学实在是想用中文,那么可以通过以下方法实现:

1、打开/usr/share/zabbix/include/locales.inc.php,找到箭头所指的内容,这些行都是各种语言的开关选项,把需要的语言开关设置为true即可,这里把zh_CN选项的false改成true。

z1.jpg

 

2、进入Zabbix后台查看,看到已经可以下拉选择中文选项了z2.jpg

 

不过就算打开了中文选项,还是会存在一些乱码问题,在这里有2种情况,一个是Mysql的字符编码问题,我们在建立Zabbix数据库的时候就要设置为Utf8格式

mysql > create database zabbix default character set utf8 collate utf8_general_ci; 


除此之外我们可能还会发现图形报表处的中文依然是乱码,如图所示:

z3.jpg

 

这是因为Zabbix默认使用的字体库是不支持中文的,我们需要把自己电脑里的字体库文件(.ttf后缀)上传到服务器正确目录,网上很多文章说是上传字体到/usr/share/zabbix/fonts目录中,但可能版本问题,我安装的Zabbix就没有该目录,还好找到了一个配置文件,通过该文件可以看到正确的路径。以下是处理方法:

1、打开/usr/share/zabbix/include/defines.inc.php

2、找到红框所示内容,第一行是指定字体文件所存放的路径,第二行为文件名。这里我建立了一个msblack目录,然后把字体传到了该目录下,名为msyh(配置文件里不要写为msyh.ttf)

z4.jpg

3、再次查看发现已经正常显示字体

z5.jpg

 

提示:我们所要上传的字体文件可以从自己电脑里直接上传到服务器,路径是C:\Windows\Fonts中

 

温馨提示如有转载或引用以上内容之必要,敬请将本文链接作为出处标注,谢谢合作!
et_highlighter51
版权所有:《Linux运维技术学习站点
文章标题:《Zabbix无法切换中文以及切换中文后乱码问题的解决办法
除非注明,文章均为 《Linux运维技术学习站点》 原创
转载请注明本文短网址:http://www.linuxe.cn/post-252.html  [生成短网址]

已有 0/2813 人参与

发表评论:

欢迎分享Linux运维技术学习站点

欢迎使用手机扫描访问本站,还可以关注微信哦~