435retr 发表于 2014-4-11 10:50:08

loganalyzer中文日志乱码的解决办法

编辑源码包下include/functions_common.php文件;找到含有return htmlentities字段的行;return htmlentities($myStr, ENT_NOQUOTES, $content['HeaderDefaultEncoding']);// "UTF-8");修改为:return htmlentities($myStr, ENT_NOQUOTES, $content['HeaderDefaultEncoding']), "UTF-8");如下所示:重启httpd或者nginx;确保数据库字符集为UTF8Nginxphp重启命令:kill-USR2 `cat /opt/soft/php/var/run/php-fpm.pid`然后再修改Admin Center中的Default character encoding参数为UTF-8l显示正常如下:

yagamixp 发表于 2017-6-13 11:00:01

渺视,改完后还中乱码,如果连数据库插入都改成UTF-8的话那就更可爱了,边显示内容都空白的说
页: [1]
查看完整版本: loganalyzer中文日志乱码的解决办法