Zabbixグラフィック表示中国語文字化けして解決方法


質問原因: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 #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接尾辞を書く必要はありません.
これでいいです.ブラウザをリフレッシュして、正常に表示されているかどうかを確認します.