Loganalyzer数据库乱码解决方法:
Posted 十年
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Loganalyzer数据库乱码解决方法:相关的知识,希望对你有一定的参考价值。
查询mysql数据库编码是否为utf8:
mysql> show create database test;
查询mysql数据表编码是否为utf8:
mysql> show create table yjdb;
如不是utf8:
Vim /usr/share/doc/rsyslog-7.4.7/mysql-createDB.sql
修改:create database syslog default character set utf8 collate utf8_general_ci;
重启mysqld服务
如果数据库,数据表编码都为utf8:
修改loganalyzer网站 include/functions_common.php文件,找到return htmlentities字段的行。
将return htmlentities($mystr,ENT_NOQUOTES,$content[‘HeaderDefaultEncoding‘],"utf-8");
修改为:return htmlentities($mystr,ENT_NOQUOTES,"utf-8");
重启httpd服务
以上是关于Loganalyzer数据库乱码解决方法:的主要内容,如果未能解决你的问题,请参考以下文章