coreseek/sphinx received zero-sized searchd response

在本地搭建好coreseek环境后,索引和搜索都没有问题,但是在高亮显示关键词的时候报了如下错误:

以上错误信息是能过$spx->GetLastError()获取到的

通过查找找到的原因,原来是配置出问题了,在配置中将workers=threads改成如下配置即可

然后重启searchd服务即可

注:

我用的是coreseek4.1

workers:MPM模式

多处理模式(MPM)。可选项;可用值为none、fork、prefork,以及threads。默认在Unix类系统为form,Windows系统为threads。版本2.0.1-beta引入。

你的评论是对我最大的鼓励