Всем привет.
В недавнем времени обнаружил что если заполнить Acknowleges на русском языке, то в результате в базу пишется текст в непонятной кодировке в виде "??? ?? ????? ???"
Поправить это можно очень просто.
vim {your_zabbix_install_path_here}/include/db.inc.php
находим такие строки
и приводим к такому виду
вот собственно и все.
P.S. так же рекомендую добавить в файл
include/page_header.php
вот такую строку:
эту строку надо вставить после тэга <title></title> в <head>
Кусок кода будет выглядеть вот так:
Может и очевидные вещи написал, но буду рад, если кому то это тоже поможет.
Спасибо за внимание!
В недавнем времени обнаружил что если заполнить Acknowleges на русском языке, то в результате в базу пишется текст в непонятной кодировке в виде "??? ?? ????? ???"
Поправить это можно очень просто.
vim {your_zabbix_install_path_here}/include/db.inc.php
находим такие строки
Code:
else{
DBexecute('SET NAMES utf8');
DBexecute('SET CHARACTER SET utf8');
}
}
Code:
else{
DBexecute('SET NAMES utf8');
DBexecute('SET CHARACTER SET utf8');
}
[COLOR="blue"] mysql_query("SET NAMES utf8");[/COLOR]
}
P.S. так же рекомендую добавить в файл
include/page_header.php
вот такую строку:
Code:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Кусок кода будет выглядеть вот так:
Code:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title><?php echo $page_title; ?></title>
<meta name="Author" content="ZABBIX SIA" />
[COLOR="blue"]<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> [/COLOR]
<link rel="shortcut icon" href="images/general/zabbix.ico" />
<link rel="stylesheet" type="text/css" href="css.css" />
Спасибо за внимание!