安裝新版本zabbix 2.2.X 平臺centos6和ubuntu14.4 可能不太同樣,14.4的Ubuntu建立了許多的軟連接。php
這樣的話,一樣是找defines.inc.php的話,就會出顯不少問題,要麼替換後只顯示色塊,而不出顯字體,甚至連英文都不顯示的狀況,因此咱們就按如下步聚處理:web
1、開啓版本自帶的中文支持apache
一、服務器端找到 zabbix/include/ locales.inc.php 文件
二、修改 locales.inc.php內容爲:'zh_CN' => array('name' => _('Chinese (zh_CN)'), 'display' => true),默認是false,因此不顯示Chinese(zh_CN)。保存退出。ubuntu
不須要重啓,只需刷新就成,centos
2、修改date.timezone服務器
find php.ini centos/下/etc/php.conf下,ubuntu則在/etc/php5/apache2下frontend
date.timezone= PRC 或者Asia/beijingide
後重啓apache2 字體
sudo service apache2 restartrest
3、修改zabbix圖形顯示字體
查看/usr/share/zabbix/fonts/下
graphfont.ttf -> /etc/alternatives/zabbix-frontend-font
故,能夠得出對應的真正字體應該是連接zabbix-frontend-font
再查看以下
lrwxrwxrwx 1 root root 47 10月 18 22:34 zabbix-frontend-font -> /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
修改之 故先刪除sudo rm -rf zabbix-frontend-font
重建 sudo ln -s /usr/share/fonts/truetype/ttf-dejavu/simkai.ttf simkai.ttf
固然也能夠修改defines.inc.php
zabbix的web端/include/defines.inc.php
點擊(此處)摺疊或打開
#define('ZBX_FONT_NAME', 'graphfont');
define('ZBX_FONT_NAME', 'simkai');
#define('ZBX_GRAPH_FONT_NAME', 'graphfont');
define('ZBX_GRAPH_FONT_NAME', 'simkai');
其中SIMKAI爲字庫名字,不包含ttf後綴.
大功告成!!!