当用户在MT评论的时候,发现评论结束后出现“wide character in subroutine entry”的字样,虽然不影响最终的评论,但是旺旺给留言用户造成错觉,解决办法如下:
(1)找到plugins/Markdown/Markdown.pl文件:
在头中某处加上:
在头中某处加上:
(1)找到plugins/Markdown/Markdown.pl文件:
在头中某处加上:
use Encode qw(encode_utf8);在286行的位置,将
my $key = md5_hex($1);替换成:
my $key = md5_hex(encode_utf8($1));(2)找到extlib/MIME/EncWords.pm文件:
在头中某处加上:
use Encode qw(encode_utf8);在176行的位置,找到
encode_base64($str, '');
encode_base64(encode_utf8($str), '');即可。