設置Cacti圖形標題能顯示中文

1、查看系統是否帶有中文字體包

ls /usr/share/fonts/chinese

如沒有則安裝

yum -y install fonts-chinese

2、設置cacti使用的rrdtool版本爲1.2.x
在cacti的WEB界面選擇:Console -> Settings -> General 標籤中的:
RRDTool Utility Version:RRDTool 1.2.x
(本機安裝的版本是RRDtool 1.3.8,選擇1.2.x也沒問題的)

3.設置cacti使用中文字體調用rrdtool
在cacti的WEB界面選擇:Console -> Settings -> Paths 標籤中的:
RRDTool Default Font Path: /usr/share/fonts/chinese/TrueType/ukai.ttf

經過上面三步,如果刷新圖形標題還是不能顯示中文,繼續進行下面這步

4、打開cacti的配置文件

vim /usr/local/webserver/cacti/lib/functions.php

在文件後尾倒數第二行添加以下內容:

setlocale(LC_CTYPE,"zh_CN.UTF-8");

如圖:
設置Cacti圖形標題能顯示中文

設置cacti圖形標題能顯示中文
至此,再次刷新cacti圖形應該就能正常顯示圖標標題中文了

另外附另外一則網上的解決方法:

下載並安裝cjkuni-fonts中文字體,字體名ukai.ttc,下http://ftp.tw.debian.org/debian/pool/main/t/ttf-arphic-ukai/ttf-arphic-ukai_0.2.20080216.1.orig.tar.gz
#tar zxvf ttf-arphic-ukai_0.1.20080216.orig.tar.gz

cp ukai.ttc /usr/share/fonts/

安裝完成後注意在"設置(setting)"中更改下面兩個必改項.
常規General;RRDTool應用程序版本 改爲1.2.x,默認爲1.0.x.不改可能圖像不能正常顯示出來.
路徑Paths;RRDTool默認字體路徑 改爲上面安裝的ukai.ttc的文件路徑,如/usr/share/fonts/ukai.ttc

如果按照這個方法不行可能也是要進行上面第四步操作

轉自:https://www.cnblogs.com/fjping0606/p/4429075.html

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