Zabbix 字体乱码(显示呈现方块) 第一种解决方法:
# 1) 进入代码存放目录的字体目录:
cd /data/www/zabbix/assets/fonts
# 2) 下载字体并解压缩:
http://y.downya.com/soft/simkai_downyi.com.zip
unzip simkai_downyi.com.zip
# 3) 赋予权限:
chmod 777 *.ttf
# 4) 修改php文件调用的字体文件名:
vim /data/www/zabbix/include/defines.inc.php
......
define(‘ZBX_FONTPATH‘, realpath(‘assets/fonts‘)); // where to search for font (GD > 2.0.18)
//define(‘ZBX_GRAPH_FONT_NAME‘, ‘DejaVuSans‘); // font file name
define(‘ZBX_GRAPH_FONT_NAME‘, ‘simkai‘); // font file name
define(‘ZBX_GRAPH_LEGEND_HEIGHT‘, 120); // when graph height is less then this value, some legend will not show up
......
* 注释原来的行,新增下面的行
define(‘ZBX_GRAPH_FONT_NAME‘, ‘simkai‘);
。。。。。。 刷新访问页面即可解决问题.
simkai字体下载 simkai字体
Zabbix 字体乱码(显示呈方块) 第二种解决方法:
# 根第一种没有什么本质区别 都是字体问题. 只是找到字体过程不一样:
# 1 ) 进入代码存放目录内的字体目录:
cd /data/www/zabbix/assets/fonts
# 2) 下载字体并解压缩:
yum install wqy-microhei-fonts -y
cp /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /data/www/zabbix/assets/fonts/graphfont.ttf
# 3) 赋予权限:
cd /data/www/zabbix/assets/fonts/
chmod 755 graphfont.ttf
# 4) 修改php文件调用的字体文件名:
vim /data/www/zabbix/include/defines.inc.php
......
define(‘ZBX_FONTPATH‘, realpath(‘assets/fonts‘)); // where to search for font (GD > 2.0.18)
//define(‘ZBX_GRAPH_FONT_NAME‘, ‘DejaVuSans‘); // font file name
define(‘ZBX_GRAPH_FONT_NAME‘, ‘graphfont‘); // font file name
......
* 注释原来的行,新增下面的行
//define(‘ZBX_GRAPH_FONT_NAME‘, ‘DejaVuSans‘); // font file name
define(‘ZBX_GRAPH_FONT_NAME‘, ‘graphfont‘);
...... 刷新访问页面即可解决问题.
graphfont字体下载 graphfont字体