解决zabbix中文乱码问题

在安装完 zabbix 之后,我们会发现想设置语言为中文时,会发现其显示不支持修改语言,说我们缺少一个gettext模块, 这时候,我们就要安装这个模块。

先去到之前源码安装php时,解压缩的目录

[root@localhost ~]# cd /usr/local/src/php-5.5.38/ext/gettext/

重新进行安装

[root@localhost ~]# /usr/local/php/bin/phpize

[root@localhost ~]# ./configure --with-php-config=/usr/local/php/bin/php-config

[root@localhost ~]# make && make install

这时,他会生成一个路径,你要把他添加到你的php配置文件,比如我的是

[root@localhost ~]# cd /usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/

[root@localhost no-debug-non-zts-20121212]# ls

bcmath.so  gettext.so  opcache.a  opcache.so

我们要把绿标的这个文件添加到php配置文件中(文件末尾也行)

extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/gettext.so

[root@localhost ~]# vim /etc/php.ini

extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/gettext.so

记得在前面加上extension

重启php服务

[root@localhost ~]# ps -ef |grep php |awk '{print $2}' |xargs kill -9

[root@localhost ~]# /usr/local/php/sbin/php-fpm -c /etc/php.ini &

之后在我们的电脑拉取字体上传到zabbix服务器

C:\Windows\Fonts\simkai.ttf

下面的路径是你zabbix放置的web路径

将该字体替换掉当前字体

[root@localhost local]# cd /usr/local/nginx/html/zabbix/fonts/

[root@localhost fonts]# ls

DejaVuSans.ttf.bak  simkai.ttf

在配置文件中,让其支持中文字体,修改为true

[root@localhost fonts]# vim /usr/local/nginx/html/zabbix/include/locales.inc.php

        'zh_CN' => ['name' => _('Chinese (zh_CN)'), 'display' => true],

最后还要将字体指定为simkai.ttf

[root@localhost include]# vim /usr/local/nginx/html/zabbix/include/defines.inc.php

define('ZBX_GRAPH_FONT_NAME',       'simkai'); // font file name

转载于:https://blog.51cto.com/xhk777/1975802

解决zabbix中文乱码问题相关推荐

  1. Zabbix 中文乱码解决

    Zabbix 中文乱码解决 1.在本地的C:\Windows\Fonts下选择自己喜欢的字体,此处选择黑体(我只测试过宋体,楷体,黑体,幼圆其他中文字体应该都支持) 在C:\Windows\Fonts ...

  2. zabbix 彻底解决图片中文乱码

    zabbix 彻底解决图片中文乱码 环境: CentOS 7.2 zabbix-3.0.4 LTS nginx-1.10.0 php-5.6.26 mariadb-10.1.13 请参看zabbix- ...

  3. 解决putty中文乱码并远程访问linux界面功能

    1,解决putty中文乱码 打开putty主程序,选择window-〉Appearance-〉Font settings-〉Change...,选择汉字字体为宋体或楷体 在window-〉Appear ...

  4. 解决Linux中文乱码

    解决Linux中文乱码 方法一:    修改/root/.bash_profile文件,增加export LANG=zh_CN.GB18030 对于其他用户,也必须相应修改该文件 使用该方法时putt ...

  5. elasticsearch解决控制台中文乱码问题

    elasticsearch解决控制台中文乱码问题 参考文章: (1)elasticsearch解决控制台中文乱码问题 (2)https://www.cnblogs.com/chenmz1995/p/1 ...

  6. 解决flask中文乱码的问题

    解决flask中文乱码的问题 参考文章: (1)解决flask中文乱码的问题 (2)https://www.cnblogs.com/qiumingcheng/p/11792846.html (3)ht ...

  7. 解决request中文乱码问题

    解决request中文乱码问题 参考文章: (1)解决request中文乱码问题 (2)https://www.cnblogs.com/wangguoning/p/6151517.html 备忘一下.

  8. 解决python中文乱码的方法

    解决python中文乱码的方法 参考文章: (1)解决python中文乱码的方法 (2)https://www.cnblogs.com/bobodeboke/p/11935876.html 备忘一下.

  9. springMvc解决json中文乱码

    springMvc解决json中文乱码 springMvc解决json中文乱码,springMvc中文乱码,spring中文乱码 >>>>>>>>> ...

最新文章

  1. matlab 12脉波变压器,12脉波中频炉专用变压器外形尺寸
  2. linux服务器升级 需要什么,linux服务器升级node版本
  3. ii 组合总和_40. 组合总和 II
  4. mybaits十三:使用collection分布查询
  5. java 使用.aar_java - 使用grad解析aar库的传递依赖性
  6. Java8函数式编程(4)--collector(收集器)
  7. 自动化测试的框架介绍和选择
  8. linux命令fsck和fcsk,在ubuntu中shutdown和reboot的各参数的作用是什么? | 星尘
  9. linux 很多mysql 命令用不了,一些不常用的但重要的MySQL操作命令
  10. 互联网系统架构的演进
  11. mysql:The total number of locks exceeds the lock table size
  12. python科学计算库
  13. 工作范围说明书与需求说明书
  14. php 类 抽象方法,「php抽象类和抽象方法」- 海风纷飞Blog
  15. 小学计算机编程学什么,小学生编程都学什么
  16. 集中式存储和分布式存储
  17. TED | 25岁前,请逼自己成为这样的人
  18. 穆斯林的葬礼-(爱情,是人类最美好的感情)
  19. 1-2 二十四点 (20 分)【Csp认证真题】
  20. IE浏览器的这个代理服务总是被自动勾选怎么办,取消之后还是会被自动勾选!!!!!!!!!!!!(暂时找到“凶手了”)

热门文章

  1. 为什么这么多应届生要进入互联网行业?
  2. matlab虚拟现实之V-Realm Builder2中viewpoint节点的使用
  3. oracle修改seq为order,Oracle 创建和修改sequence
  4. 停车场管理系统linux实现,基于Linux的停车场管理系统的设计与实现
  5. solve det(I + uv^t)
  6. java 封装dll_java调用C#封装的DLL文件
  7. 数据挖掘实践(金融风控)——task5:模型融合
  8. 从零开始刷Leetcode——数组(830.849.888)
  9. 常用CNN网络(AlexNet,GoogleNet,VGG,ResNet,DenseNet,inceptionV4)适合初学者
  10. 卫星影像的AI分类与识别 线上Top1