安装了zabbix 2.0.4,把语言设置为“中文”,除了一些翻译不是特别准确之外,还有一个特别纠结的问题,就是有些显示乱码

像这样子的,直接出现框框的,一方面看不懂里面的内容,第二个是对于有强迫症的我来说,真是太郁闷了

出现这个问题,是因为zabbix默认的字体不支持中文显示
解决办法:把默认的字体替换了

下载字体wqy-microhei.ttf到{zabbix-安装目录}/fonts/
可以把wqy-microhei.ttf直接改名成zabbix的默认字体DejaVuSans.ttf
也可以直接修改配置文件
配置文件路径{zabbix-安装目录}/include/defines.inc.php
define('ZBX_GRAPH_FONT_NAME',           'wqy-microhei'); // font file name
define('ZBX_FONT_NAME', 'wqy-microhei');

保存重启就可以了