はじめまして。 MAPの文字化けについてご相談お願いいたします。 ユーザの文字をJP(日本語)にしているのですが、 MAPの文字が文字化けを起こします。
php-gd の ImageString の問題だと思うのですが、 具体的な対処方法がわかりません。 (PHPの知識がないので。。)
お知恵を貸してください。
環境 CentOS5 zabbix-1.4.5-1
こんにちは。
/usr/share/zabbix/map.phpの260行目を以下のように変更してみてください。
変更前: ImageString($im, 2, $x_info, $y_info, $info_line,$color);
変更後: //ImageString($im, 2, $x_info, $y_info, $info_line,$color); ImageTTFText($im, 8, 0, $x_info+5, $y_info+10, $color, "/usr/share/fonts/ipafont/ipag.ttf", $info_line);
/usr/share/fonts/ipafont/ipag.ttf の部分は、適当な日本語フォントファイルを指定してください。
早速のご返信ありがとうございます。 お礼が遅くなり申し訳ございませんでした。 教えていただきました、修正でステータスの文字が日本語に変更できました。 同様にラベルについても、修正させていただきMAPが日本語表記となりました。
251行 // ImageString($im, 2, $x_label, $y_label, $label_line,$label_color); ImageTTFText($im, 8, 0, $x_label+5, $y_label+10, $color,"/usr/share/fonts/japanese/TrueType/sazanami-gothic.ttf", $label_line);
260行 // ImageString($im, 2, $x_info, $y_info, $info_line,$color); ImageTTFText($im, 8, 0, $x_info+5, $y_info+10, $color,"/usr/share/fonts/japanese/TrueType/sazanami-gothic.ttf", $info_line);
フォントはインストールされていた物を使いました。 解決できました。 ありがとうございます。
来月号のソフトウエアデザインの特集後編も楽しみにしています。
:-D
アカウント名 koji
Zabbix関連
kodai - 投稿数: 1341
こんにちは。
/usr/share/zabbix/map.phpの260行目を以下のように変更してみてください。
変更前:
ImageString($im, 2, $x_info, $y_info, $info_line,$color);
変更後:
//ImageString($im, 2, $x_info, $y_info, $info_line,$color);
ImageTTFText($im, 8, 0, $x_info+5, $y_info+10, $color, "/usr/share/fonts/ipafont/ipag.ttf", $info_line);
/usr/share/fonts/ipafont/ipag.ttf の部分は、適当な日本語フォントファイルを指定してください。
koji - 投稿数: 2
早速のご返信ありがとうございます。
お礼が遅くなり申し訳ございませんでした。
教えていただきました、修正でステータスの文字が日本語に変更できました。
同様にラベルについても、修正させていただきMAPが日本語表記となりました。
251行 // ImageString($im, 2, $x_label, $y_label, $label_line,$label_color);
ImageTTFText($im, 8, 0, $x_label+5, $y_label+10, $color,"/usr/share/fonts/japanese/TrueType/sazanami-gothic.ttf", $label_line);
260行 // ImageString($im, 2, $x_info, $y_info, $info_line,$color);
ImageTTFText($im, 8, 0, $x_info+5, $y_info+10, $color,"/usr/share/fonts/japanese/TrueType/sazanami-gothic.ttf", $info_line);
フォントはインストールされていた物を使いました。
解決できました。
ありがとうございます。
来月号のソフトウエアデザインの特集後編も楽しみにしています。
:-D