huiselele 发表于 2019-1-19 06:14:08

centos7 zabbix3.4.6显示中文乱码问题

  centos7 zabbix3.4.6显示中文乱码问题
  工具 : winscp (Linux Windows 传输文件工具)
  当部署完zabbix然后显示中文会出现如下图
http://i2.运维网.com/images/blog/201802/14/61c648350a059562c637079371e48a90.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=
  然后此时先去windows的文字目录如 C:\Windows\Fonts
  随便托个字体到桌面
  然后转到Linux
  vim /usr/share/zabbix/include/defines.inc.php #修改使用的字体名字
  修改54行 define('ZBX_GRAPH_FONT_NAME', 'abc')改为abc
http://i2.运维网.com/images/blog/201802/14/59c1d1d23877810e1e8dac3b1e02941a.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=
  修改103行define('ZBX_FONT_NAME', 'abc'');
http://i2.运维网.com/images/blog/201802/14/c49a6d24d203b4ef14f821fec0167f90.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=
  然后将windows桌面字体直接移到linux的/usr/share/zabbix/fonts/目录下 修改为abc.ttf
  重启zabbix服务
  systemctl restart zabbix-server.service
  刷新web页面,中文乱码修复
http://i2.运维网.com/images/blog/201802/14/db73737109ab590b6341808c5e33f85f.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

页: [1]
查看完整版本: centos7 zabbix3.4.6显示中文乱码问题