可否说一下是怎么调试的,第2个方式可能是编译器优先级的问题? 希望可以准确复现 php_scws.dll 在WIN32平台下加载TXT会出现问题吗?
... => string(18) "酷趣宠物诊所" 没搜到, 单独搜 '酷趣' 是可以搜到 ["b_name"] => string(18) "酷趣宠物诊所" 的, 不知道什么原因,求指点!
我也遇到这个问题,请问solomon解决了没有,怎么解决?[hr] 不是网络问题,这点我可以确定[hr] 你是不是也改源码了,我改动了一些源码,但是跟这个错误丝毫没关系
配置不对,只是区间搜索 index = none 就行了。 addRange()的用法本身没有错。但希望你能附全代码,实在不行可以在 $search->search()之前或之后打印 $search->query 的值看看实际检索条件
把 libscws/xdict.h 另存为 ansi 就可以了,我打包的是 utf-8 ,真是诡异。scws.c 就没事
try { // your code } catch (XSException $e) { } 1.4.8-dev 从我们官网的下载中心就可以下载到啊
现在发现一个问题, 129703在数据库中存在, 129704在数据库中没有, 然后从129705开始有, 这样的自增ID不连续, 难道是不可以完整导入的吗?
前台数据用xunsearch就好,只索引发布的内容(普通浏览者可以看到的)。 管理后台搜索的话,还是用mysql like吧。 如果非要这么做那就多看下这个文档: http://xunsearch.com/doc/php/guide/search.query
从结果看应该是 scws_set_dict(s, "/usr/local/etc/dict_chs_gbk.xdb", SCWS_XDICT_MEM); 这句话出了问题, 也就是可能词典不正确. 但这个词典目前测试在64位系统下也是可以正常工作的, 检查一下词典的字节数是不是没有下载完整.