zabbix中文亂碼解決方法


使用時在用戶基本資料中可以更改語言為中文簡體

一般情況下還是會出現中文亂碼的情況
 

紅色部分一般會變為亂碼現在,此處是因為zabbix自身對中文簡體的支持不完善,需要我們手動的去上傳新的字體進行替換:

在windows獲取字體庫文件
在C:\Windows\Fonts中復制想要的字體,后綴為ttf,若本身問大寫,請改成小寫的文件后綴ttf,並上傳至zabbix服務器的/usr/local/nginx/html/zabbix/fonts/目錄中
使用sed命令替換/usr/local/nginx/html/zabbix/include/defines.inc.php文件中DejaVuSans.ttf字段(兩處,也可直接進入文件搜索DejaVuSans字符進行替換,替換時僅寫文件名不寫后綴名)(也可以將DejaVuSans.ttf 進行重命名為DejaVuSans.ttf.bak,上傳新的字體后,更名為DejaVuSans.ttf同樣可以實現)
cd /usr/local/nginx/html/zabbix/fonts/
[root@localhost fonts]# ll
total 27220
-rw-r--r-- 1 1000 1000   756072 Sep 30 17:43 DejaVuSans.ttf
-rw-r--r-- 1 root root 15323200 Jun 11  2009 simkai.ttf
sed -i 's/DejaVuSans/simkai/g' /usr/local/nginx/html/zabbix/include/defines.inc.php
刷新頁面即可檢查修復效果

 


 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM