zabbix中文亂碼的解決方法
阿新 • • 發佈:2018-12-20
zabbix使用DejaVuSan.ttf字型,不支援中文,導致中文出現亂碼。解決方法很簡單,把我們電腦裡面字型檔案傳到zabbix伺服器上。
1. 亂碼如下圖
zabbix亂碼
2. 解決zabbix亂碼方法
2.1 上傳檔案到zabbix中 找到本地C:\Windows\Fonts\simkai.ttf(楷體)上傳到伺服器zabbix網站目錄fonts目錄下。
zabbix中文字型
zabbix楷體
2.2 修改zabbix php配置檔案
1 2 |
# cd /data/site/www.ttlsa.com/zabbix/ # 我zabbix安裝目錄 # sed -i 's/DejaVuSans/simkai/g' ./include/defines.inc.php |
3. 檢視zabbix亂碼處理結果
zabbix中文亂處理結果
4. 常見問題
依舊亂碼:通過以上的操作,大部分同學的亂碼問題解決了,但是依舊有一些同學還是亂碼?細心的群友提供另外一種情況:初始化資料庫的時候未使用utf8編碼所致.初始化資料庫使用命令
1 |
create database zabbix default charset utf8; |
或者my.cnf增加如下配置
1 |
default-character-set = utf8 |
5. 總結
亂碼處理方法很簡單,實際上就是替換字型。