zoukankan      html  css  js  c++  java
  • 解决zabbix的中文乱码

     CentOS7.1 x64上下载了zabbix官方的rpm包,导入后使用yum安装了zabbix 3.2.6,但是启动zabbix server的时候报了个段错误的错,谷歌了一会儿,发现段错误不止一次的出现在了历史的bug中。解决方法除了官方修复bug外,还有就是自己编译。我选择了自己编译,下载好官方源码后,安装编译环境,顺利的编译并安装了zabbix 3.2.6的server,agent依然是使用yum安装。一切OK后,在/var/www/html/下创建了个zabbix目录,把front/php中的文件cp过去,浏览器打开竟然报403,看了下文件权限,没有任何问题,于是新建了个文件夹,xx,把文件从zabbix目录mv到xx目录,浏览器再访问http://serverip/xx/index.php,竟然又一切正常了,反复试了几次都是这样的情况,奇怪了。我想应该是跟zabbix用户有关,算了不折腾了,打开监控页面,发现设置成中文后,竟然监控图表上的中文都是方框,这明显是字体确实。谷歌了下,大家的做法都是把windows下的支持中文的字体上传到zabbix的fonts目录后改名来解决的。于是我找到了微软雅黑字体。然后上传到了/var/www/html/xx/fonts,把原来的DejaVuSans.ttf 修改为DejaVuSans.ttf.bak 把MSYH.TFF改名为DejaVuSans.ttf,然后刷新zabbix的web页面,图表上显示的中文正常了。但是还是有个别汉字是方框,这是我无法理解的了。

  • 相关阅读:
    10月27日PHP加载类、设计模式(单例模式和工厂模式)、面向对象的六大原则
    数据解析2:JSON解析(2)
    数据解析2:JSON解析(1)
    数据解析1:XML解析(3)
    数据解析1:XML解析(2)
    数据解析1:XML解析(1)
    设计模式4:装饰模式(1)
    设计模式3:模板模式(1)
    设计模式2:工程模式(1)
    设计模式1:单例模式(1)
  • 原文地址:https://www.cnblogs.com/sixiweb/p/6892680.html
Copyright © 2011-2022 走看看