Zabbixグラフィック表示中国語文字化けして解決方法
1065 ワード
質問原因:zabbixのwebフロントエンドに中国語フォントがないため
解決方法:
1.C:WindowsFontsに入り、いずれかの中国語フォント、例えば「黒体」(SIMHEI.TTF)を選択
2.Windows下の中国語フォントファイル(for example:simhei.ttf)をzabbix webディレクトリ(Default:/var/www/html/zabbix)下のfontsディレクトリ(Default:/var/www/html/zabbix/fonts)にアップロードする
3.zabbixのWebフロントエンドのフォント設定を変更し、次の2行を次のように変更します.
1
2
3
次のように変更
1
2
ここでsimheiはライブラリ名であり、ttf接尾辞を書く必要はありません.
これでいいです.ブラウザをリフレッシュして、正常に表示されているかどうかを確認します.
解決方法:
1.C:WindowsFontsに入り、いずれかの中国語フォント、例えば「黒体」(SIMHEI.TTF)を選択
2.Windows下の中国語フォントファイル(for example:simhei.ttf)をzabbix webディレクトリ(Default:/var/www/html/zabbix)下のfontsディレクトリ(Default:/var/www/html/zabbix/fonts)にアップロードする
3.zabbixのWebフロントエンドのフォント設定を変更し、次の2行を次のように変更します.
1
2
3
#vi /var/www/html/zabbix/
include
/define.inc.php
define(
'ZBX_FONT_NAME'
,
'DejaVuSans'
);
define(
'ZBX_GRAPH_FONT_NAME'
,
'DejaVuSans'
);
次のように変更
1
2
define(
'ZBX_FONT_NAME'
,
'simhei'
);
define(
'ZBX_GRAPH_FONT_NAME'
,
'simhei'
);
ここでsimheiはライブラリ名であり、ttf接尾辞を書く必要はありません.
これでいいです.ブラウザをリフレッシュして、正常に表示されているかどうかを確認します.