评论:下面是一个详细的分析,对狮身人面像的全文索引的dedecms GBK版的介绍,不可质疑,没有结果的解决方案。你需要的朋友可以参考一下。




这个测试是安装在4版- Coreseek狮身人面像版的中文版,以测试中国在命令行查询命令:

回声iconv -f GBK T |搜索UTF-8搜索C D:服务器 coreseek-4.0.1-win32等csft_dedecmsv57.conf——stdin | | iconv -f UTF-8 -t GBK

可以查询成功。

但在DedeCms,那是没有结果的。失球后,我们终于找到原因。在DEDECMS GBK版本的php关键编辑器是GBK,和狮身人面像的全文索引是UTF8。
所以这是不可能的查询GBK编码的中文。

uff1a解
在加上打开php和发现:
关键词= addslashes(cn_substr美元($关键词,30));

在这一行的底部添加:
关键词= mb_convert_encoding美元($关键词,UTF-8

你可以正常检查!