您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
三六零分类信息网 > 邵阳分类信息网,免费分类信息发布

php sphinx搜索中文无结果

2025/10/1 9:49:32发布21次查看
php sphinx搜索中文无结果 , mysql的表是gbk的
sphinx.conf 设置的都是utf-8
ql_query_pre = set names utf8charset_type = utf-8

利用sphinxclicent查询也是utf-8编码
比如我搜龙 就有结果,但是搜索超,就没结果
这什么情况?已经做了好几次全量索引了,没用啊。。。
回复内容: php sphinx搜索中文无结果 , mysql的表是gbk的
sphinx.conf 设置的都是utf-8
ql_query_pre = set names utf8charset_type = utf-8

利用sphinxclicent查询也是utf-8编码
比如我搜龙 就有结果,但是搜索超,就没结果
这什么情况?已经做了好几次全量索引了,没用啊。。。
试试配置
min_word_len = 1
sphinx是一个在gplv2下分发的全文检索引擎;coreseek 是一个可供企业使用的、基于sphinx(可独立于sphinx原始版本运行)的中文全文检索引擎,按照gplv2协议发行,商业使用(例如, 嵌入到其他程序中)需要联系我们以获得商业授权。
一般而言,sphinx是一个独立的全文搜索引擎;而coreseek是一个支持中文的全文搜索引擎,意图为其他应用提供高速、低空间占用、高结果相关度的中文全文搜索能力。sphinx/coreseek可以非常容易的与sql数据库和脚本语言集成。
明白了吧,安装好sphinx后安装coreseek,用法和sphinx一样,用coreseek来创建索引/检索 中文
邵阳分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product