在使用scws分词的时候,如果输入40多个“卡”字,最后分出来的那个词少了一个字节,就是说在utf8下原本3字节的一个“卡”字,变成了两个字节,形成了一个乱码。在线测试也会出现这种情况,大家怎么解决啊???
测试了一下,在NOT specialcid:XXX 前面有搜索关键词的时候是正常的。。如果前面没搜索关键词的话没有效果。。
@小毛 --stop-rebuild 的问题已经修正,涉及到服务端和 SDK 端都同步修正,我已经上传了最新开发版修正这个问题,你可以下载开发版测试。
您 的PHP版本?是否先运行 util/RequiredCheck.php 测试一下,看上去你的PHP似乎 不支持 __toString()
用siege测试,启20个search worker,200个连接去压测,运行一段时间后,进程就挂掉,重启的时候,search master停不掉
我在64,32位机器都测试过。从你的出错提示看,报错文件是属于 php 安装后的头文件。。。 建议都是由源码方式编译安装 php
做了个测试,字典只支持一个,能不能支持多个字典? 第一个为预定义的默认字典。其他的以加载顺序做为自定义字典, 先搜索自定义字典。