Zabbix4.0 Web管理界面中文亂碼解決方法(轉)


Zabbix安裝好之后,監控圖形頁面出現字符集亂碼


方法一、
1、復制本地電腦C:\Windows\Fonts\simkai.ttf(楷體)上傳到zabbix服務器網站目錄的fonts目錄下

2、zabbix網站目錄fonts目錄查找如下:
[root@ecs-5c78-0001 ~]# whereis zabbix 或者 find / -name graphfont.ttf 直接找到zabbix字體文件夾
zabbix: /usr/lib/zabbix /etc/zabbix /usr/share/zabbix
[root@ecs-5c78-0001 ~]# cd /usr/share/zabbix/fonts/ 或者 cd /usr/share/zabbix/assets/fonts/
[root@ecs-5c78-0001 fonts]# ll
total 11528
lrwxrwxrwx 1 root root       33 Jan 14 15:24 graphfont.ttf -> /etc/alternatives/zabbix-web-font

3、graphfont.ttf是zabbix默認字符集,現在需要把PC拿到的字體上傳到/usr/share/zabbix/fonts/或者 cd /usr/share/zabbix/assets/fonts/這個目錄下,可以安裝
Winscp工具圖形化操作

4、在zabbix服務器端fonts目錄下,就能看到添加的楷體字符集。(這里要留意拷貝進入的字體的權限,最好給777。要不會影響到zabbix圖形顯示異常)

5、切換至/etc/alternatives,就可以看到默認軟鏈接指向的字符集

6、刪除默認軟鏈接的字符集,指向新安裝的字符集
[root@ecs-5c78-0001 alternatives]# rm -f /etc/alternatives/zabbix-web-font
[root@ecs-5c78-0001 alternatives]# ln -s /usr/share/zabbix/fonts/simkai.ttf  /etc/alternatives/zabbix-web-font 或者                                                                                       

[root@ecs-5c78-0001 alternatives]# ln -s /usr/share/zabbix/assets/fonts/simkai.ttf  /etc/alternatives/zabbix-web-font                   

查看

7、重啟zabbix-server服務
[root@ecs-5c78-0001 alternatives]# systemctl restart zabbix-server

8、web端確認成功

另外一種原因是,創建數據的時候沒有指定好字符集,具體操作可以查看CentOS7.3 64位,零環境搭建Zabbix3.4

 
 
方法二、

1、將我們選擇的字體文件上傳到zabbix web服務,/usr/share/zabbix/fonts目錄下(rpm安裝目錄)

[root@Node3 fonts]# pwd
/usr/share/zabbix/fonts
[root@Node3 fonts]# ls
graphfont.ttf  simkai.ttf

2、修改此/usr/share/zabbix/include/defines.inc.php文件中字體的配置,將里面關於字體設置從graphfont替換成simkai

 

---------------------
作者:友人a筆記
來源:CSDN
原文:https://blog.csdn.net/tladagio/article/details/79058200


免責聲明!

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



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