解決步驟:
(1)從Windows系列系統復制一種中文字體:
控制面板->字體->復制一個中文字體
如:宋體,即:simsun.ttc
(2)復制該字體文件到zabbix的web端的fonts目錄下:
如:/usr/local/nginx/html/zabbix/fonts
注:字體文件的文件后綴名需要是:.ttf,因此改成:simsun.ttf
(3)修改php配置文件:
|
1
2
|
[root@localhost ~]
# cd /usr/local/nginx/html/zabbix/
[root@localhost zabbix]
# vim include/defines.inc.php
|
原內容如下:
define(‘ZBX_GRAPH_FONT_NAME’, ‘DejaVuSans’);
define(‘ZBX_FONT_NAME’, ‘DejaVuSans’);
修改成以下內容:
define(‘ZBX_GRAPH_FONT_NAME’, ‘simsun’);
define(‘ZBX_FONT_NAME’, ‘simsun’);
注:這里不需要添加文件后綴名
最后刷新圖形顯示頁面,可以發現中文已經可以正常顯示了
