Ad Widget

Collapse

Zabbix 2.0.5 русские быквы на графиках

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • nucleusv
    Member
    • Apr 2013
    • 40

    #1

    Zabbix 2.0.5 русские быквы на графиках

    Если вместо русских букв у вас на графиках появляются прямоугольники и вы заменили шрифт на шрифт с русскими буквами, то проблема решается так:

    файл: include/graphs.inc.php

    в самом верху пишем функцию после комментариев

    function UTF8toUnicode($str){ // by SiMM
    return preg_replace('#[\xC0-\xFF][\x80-\xBF]+#se','"&#".join("",unpack("V",iconv("UTF-8","UTF-32LE","$0"))).";"',$str);
    }

    потом в каждой функции, где испльзуется imagettftext(), в самом начале функции пишем, как тут

    function imageText($image, $fontsize, $angle, $x, $y, $color, $string) {
    $gdinfo = gd_info();
    $string = UTF8toUnicode($string);
    ....
Working...