zabbix图形显示口口不显示汉字

解决步骤:

(1)从Windows系列系统复制一种中文字体:

控制面板->字体->复制一个中文字体

如:宋体,即:simsun.ttc

(2)复制该字体文件到zabbix的web端的fonts目录下:

如:/usr/local/nginx/html/zabbix/fonts

注:字体文件的文件后缀名需要是:.ttf,因此改成:simsun.ttf

(3)修改php配置文件:


1

2

[[email protected] ~]# cd /usr/local/nginx/html/zabbix/

[[email protected] zabbix]# vim include/defines.inc.php

原内容如下:

define(‘ZBX_GRAPH_FONT_NAME’,        ‘DejaVuSans’);

define(‘ZBX_FONT_NAME’, ‘DejaVuSans’);

修改成以下内容:

define(‘ZBX_GRAPH_FONT_NAME’,        ‘simsun’);

define(‘ZBX_FONT_NAME’, ‘simsun’);

注:这里不需要添加文件后缀名

最后刷新图形显示页面,可以发现中文已经可以正常显示了

原文地址:https://www.cnblogs.com/dukecc/p/9139043.html

时间: 2024-11-10 17:23:53

zabbix图形显示口口不显示汉字的相关文章

实现ZABBIX MAPS line 上显示两台交换机中的带宽流量

实现ZABBIX MAPS line 上显示两台交换机中的带宽流量,见下图 方法如下: 一.使用GetIf 获取相应的接口和OID 参见 使用zabbix监控交换机端口流量 http://www.educity.cn/linux/1440421.html 二.在ZABBIX HOSTS中新增 Items. 三.在MAP LINE LABEL中输入

使用Tslib在触摸屏上显示汉字【转】

转自:http://www.latelee.org/embedded-linux/use-tslib-to-display-chinese-character.html 终于到了在触摸屏上显示汉字了,真正写代码.测试的时间是1天,在此之前的一切准备.学习花费约2周到3周时间.而为了获取触摸屏上显示的图像,花费约2天.由于网络驱动已经接近于放弃状态,NFS用不了,只好用U盘来回复制(即使没有耐心也必须有耐心了).明明在内核中选择了支持NTFS格式的读写,但却不能将开发板上的文件复制到U盘,而用另一

EmguCV(OpenCV)实现高效显示汉字及叠加

视频处理中,往往需要在上面增加文字包括汉字英文字母数字标点等,Emgu.CV/opencv 绘图 线面文字包括中文 这篇里也有相关介绍,但是这篇里根据逐像素修改rgb值的方法效率太低 查了很多资料,基本上opencv叠加汉字的方法都起源于这里 http://wenku.baidu.com/link?url=g1dCXwRbSpy7XUhsStRLANQRmvAXKSAa1ohrphx1R3XSZozi68WrTOrKjbxRnh9jWvF9Ass2SZKnvFrGE2ctCpZadNndhFrQ

逆向工程第003篇:令计算器程序显示汉字(上)

一.前言 计算器(Calc.exe)程序在Windows系统中已经存在了很长的时间,也是我们十分常用的软件.但是一般来说,它所显示的都是阿拉伯数字,而且也没有字符显示的切换.这次我会以两篇文章来进行讨论如何让计算器程序显示汉字的数字.本篇来讨论修改的基本原理,下一篇则来讨论如何编程实现. 二.修改原理剖析 在我以前的很多文章中,始终在强调,Windows编程在很大程度上其实就是各种API函数的堆砌,谁掌握了更多的API函数,那么他往往就能够编写出功能齐全的强大软件.当然,编写出优秀的软件还由其它

Python:读取Excel表格时出现的u'\u51c6’ 无法正确显示汉字

读取Excel后,想显示其中一行的元素,结果读出来是这样[u'\u51c6\u8003\u8bc1\u53f7', u'\u8003\u751f\u59d3\u540d'],始终不显示正常的汉字 依照网上的方法直接print()即可输出,试验后发现确实可以,不过一次只能输出一个元素,多余一个元素则依旧 后查找得知解决方法:需要用到json库 1 import json 2 #……文件的读取略去 3 #json.dumps(A).decode("unicode-escape") 4 #这

解决zabbix图形显示“方块”问题

如题所示,在Linux中安装配置好zabbix的web站点(PS:zabbix的安装和配置可以参考我的这篇文章:http://www.zifangsky.cn/576.html)之后,查看"监测中 –>图形",显示的图形中可能会出现中文显示成"方块"的情况,如下图所示: 出现这个问题的原因是zabbix的web站点没有中文字体,因此我们给它加上一个中文字体即可 解决步骤: (1)从Windows系列系统复制一种中文字体: 控制面板->字体->复制一

cmd控制台中Java编译运行,不能显示汉字的问题

由于Java采用的是utf-8的编码方式,而cmd中默认的编码是GBK,因此,在命令提示符窗口编译运行java程序时,程序中的汉字就会以乱码的形式显示出来,要解决此问题,有两种方法: 1.使用chcp命令修改cmd控制台的字符编码方式为utf-8,具体方法可google或百度关键词“cmd utf-8”,这里不再累述. 2.使用第一种方式,显示比较多的汉字时,还是会出现乱码和显示不全的现象,甚至编译都无法通过.这里介绍的第二种方式,经笔者测试比较完美.在windows简体中文系统中,ANSI编码

Zabbix 图形显示中文乱码解决方法

问题原因:由于zabbix的web前端没有中文字体 解决方法: 1. 进入 C:\Windows\Fonts 选择其中任意一种中文字体例如 "黑体" ( SIMHEI.TTF ) 2. 将 Windows 下的中文字体文件( for example: simhei.ttf ) 上传到 zabbix web 目录( Default  :  /var/www/html/zabbix )下的 fonts 目录 ( Default: /var/www/html/zabbix/fonts) 3.

zabbix + grafana 优化zabbix图形显示

# #grafana 官方文档:http://docs.grafana.org/installation/rpm/ # #安装grafana [[email protected] ~]# yum install https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-4.2.0-1.x86_64.rpm #安装zabbix zabbix安装和基本介绍 #启动服务 [[email protected] ~]# syst