ZABBIX マップの文字化け対策
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
目次
#contents
**修正手順[#m6b5895b]
初期状態ではユーザの言語を日本語に変更するとマップで文字...
正常に日本語を表示するには日本語フォントを準備し、map.php...
-日本語フォント取得(SAZANAMIフォント)
wget http://globalbase.dl.sourceforge.jp/efont/10087/saz...
bzip2 -d sazanami-20040629.tar.bz2
tar xfv sazanami-20040629.tar
cd sazanami-20040629
cp sazanami-* /usr/share/fonts/
/usr/share/fonts配下に日本語フォントがインストールされる。
***ZABBIX 1.4系 [#of4eb820]
-map.phpの修正~
260行目を以下のように変更。~
-変更前~
ImageString($im, 2, $x_info, $y_info, $info_line,$color);
-変更後~
//ImageString($im, 2, $x_info, $y_info, $info_line,$colo...
ImageTTFText($im, 8, 0, $x_info+5, $y_info+10, $color, "...
***ZABBIX 1.6系 [#a02a5487]
-map.phpの修正~
1.6系からは文字列が小文字になったため、以下の行で検索する。
-変更前~
imagestring($im, 2, $x_info, $y_info, $info_line,$color);
-変更後~
//imagestring($im, 2, $x_info, $y_info, $info_line,$colo...
ImageTTFText($im, 8, 0, $x_info+5, $y_info+10, $color, "...
***ZABBIX 1.8系、2.0系 [#ld74133a]
1.8系からはフロントエンド内にフォントを保管する領域が準備...
sazanami-gothic.ttf(/usr/share/fonts/japanese/TrueType/sa...
-手順(さざなみフォント)
cd ./fonts
ln -s /usr/share/fonts/japanese/TrueType/sazanami-gothic...
cd ../
vi ./include/defines.inc.php
-変更前(defines.inc.php)
define('ZBX_GRAPH_FONT_NAME', 'DejaVuSans');
~
-変更後(defines.inc.php)
define('ZBX_GRAPH_FONT_NAME', 'sazanami-gothic');
最近のLinuxではIPAのフォントが搭載されているため、こちら...
さざなみフォントではグラフのメモリが潰れてしまうため、IPA...
-手順(IPAフォント)
cd ./fonts
ln -s /usr/share/fonts/ipa-gothic/ipag.ttf ipag.ttf
cd ../
vi ./include/defines.inc.php
-変更前(defines.inc.php)
define('ZBX_GRAPH_FONT_NAME', 'DejaVuSans');
~
-変更後(defines.inc.php)
define('ZBX_GRAPH_FONT_NAME', 'ipag.ttf');
終了行:
目次
#contents
**修正手順[#m6b5895b]
初期状態ではユーザの言語を日本語に変更するとマップで文字...
正常に日本語を表示するには日本語フォントを準備し、map.php...
-日本語フォント取得(SAZANAMIフォント)
wget http://globalbase.dl.sourceforge.jp/efont/10087/saz...
bzip2 -d sazanami-20040629.tar.bz2
tar xfv sazanami-20040629.tar
cd sazanami-20040629
cp sazanami-* /usr/share/fonts/
/usr/share/fonts配下に日本語フォントがインストールされる。
***ZABBIX 1.4系 [#of4eb820]
-map.phpの修正~
260行目を以下のように変更。~
-変更前~
ImageString($im, 2, $x_info, $y_info, $info_line,$color);
-変更後~
//ImageString($im, 2, $x_info, $y_info, $info_line,$colo...
ImageTTFText($im, 8, 0, $x_info+5, $y_info+10, $color, "...
***ZABBIX 1.6系 [#a02a5487]
-map.phpの修正~
1.6系からは文字列が小文字になったため、以下の行で検索する。
-変更前~
imagestring($im, 2, $x_info, $y_info, $info_line,$color);
-変更後~
//imagestring($im, 2, $x_info, $y_info, $info_line,$colo...
ImageTTFText($im, 8, 0, $x_info+5, $y_info+10, $color, "...
***ZABBIX 1.8系、2.0系 [#ld74133a]
1.8系からはフロントエンド内にフォントを保管する領域が準備...
sazanami-gothic.ttf(/usr/share/fonts/japanese/TrueType/sa...
-手順(さざなみフォント)
cd ./fonts
ln -s /usr/share/fonts/japanese/TrueType/sazanami-gothic...
cd ../
vi ./include/defines.inc.php
-変更前(defines.inc.php)
define('ZBX_GRAPH_FONT_NAME', 'DejaVuSans');
~
-変更後(defines.inc.php)
define('ZBX_GRAPH_FONT_NAME', 'sazanami-gothic');
最近のLinuxではIPAのフォントが搭載されているため、こちら...
さざなみフォントではグラフのメモリが潰れてしまうため、IPA...
-手順(IPAフォント)
cd ./fonts
ln -s /usr/share/fonts/ipa-gothic/ipag.ttf ipag.ttf
cd ../
vi ./include/defines.inc.php
-変更前(defines.inc.php)
define('ZBX_GRAPH_FONT_NAME', 'DejaVuSans');
~
-変更後(defines.inc.php)
define('ZBX_GRAPH_FONT_NAME', 'ipag.ttf');
ページ名: