ローカルにゴミ問題を解決するためのZabbix中国語フォント
問題:
ZABBIX Webインターフェースは、中国語フォントを切り替えたとき、地元の中国の出現が文字化け:
理由:
1、データベースの初期化がUTF8エンコードのために使用されていない場合。コマンドを使用してデータベースを初期化します
create database zabbix default charset utf8;
または増加は、my.cnfファイルを次の
default-character-set = utf8
図2は、ZABBIXのフォントを使用しDejaVuSan.ttf、中国の文字化けをリードし、中国をサポートしていません。
(原因2)を解く:
このような従来のイタリックなど、ローカルのWindowsシステムから中国語フォントをダウンロードします。
C:\Windows\Fonts\simkai.ttf
Zabbixはfontsディレクトリにアップロードし、
/usr/share/zabbix/fonts/
ZABBIXのデフォルトのフォントがDejaVuSans.ttfです。
/usr/share/zabbix/fonts/graphfont.ttf -> /etc/alternatives/zabbix-web-font
/etc/alternatives/zabbix-web-font -> /usr/share/fonts/dejavu/DejaVuSans.ttf
構成ファイルを変更Zaibbix
# vim /usr/share/zabbix/include/defines.inc.php
define('ZBX_GRAPH_FONT_NAME', 'graphfont'); // font file name
改为:
// define('ZBX_GRAPH_FONT_NAME', 'graphfont'); // font file name
define('ZBX_GRAPH_FONT_NAME', 'simkai'); // font file name
若しくは
到/usr/share/zabbix/fonts/目录下备份graphfont.ttf软连接文件,把simkai.ttf直接改为graphfont.ttf;
注意:zabbix4
パスの構成要素は/usr/share/zabbix/fonts/
へ/usr/share/zabbix/assets/fonts
。