Ubuntu14.4 kylin系統下zabbix.2.2版本中文處理的問題

    安裝新版本zabbix 2.2.X 平臺centos6和ubuntu14.4 可能不太一樣,14.4的Ubuntu創建了許多的軟鏈接。

這樣的話,同樣是找defines.inc.php的話,就會出顯很多問題,要麼替換後只顯示色塊,而不出顯字體,甚至連英文都不顯示的情況,所以我們就按以下步聚處理:

一、開啓版本自帶的中文支持

 

1、服務器端找到 zabbix/include/ locales.inc.php 文件
2、修改 locales.inc.php內容爲:'zh_CN' => array('name' => _('Chinese (zh_CN)'),        'display' => true),默認是false,所以不顯示Chinese(zh_CN)。保存退出。

  不需要重啓,只需刷新就成,

二、修改date.timezone

   find php.ini  centos/下/etc/php.conf下,ubuntu則在/etc/php5/apache2下

 date.timezone= PRC 或者Asia/beijing

後重啓apache2 

 sudo service apache2 restart

 

三、修改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後綴.

 

 

 

大功告成!!!

 

wKioL1RCgrnQgK39AAM0u_5nw3A987.jpg

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章