能否试试打印 add_dict 的返回值,在异常的时候看看是不是 true~ 看了你的贴子我特地再做了一翻测试,add_dict,无没问题。我的相关代码及设置: 1. php.ini的设置 [code] [hightman@d1 hightman]$ php -i | grep scws scws SCWS BugReport => http://w...
通常全文检索是按词构建反向索引。 即以词条为线索,记录包含该词的文档ID~~ 检索的时候将用户的输入切词后在索引中查找出合适的文档ID再返回。
[quote='hightman' pid='3574' dateline='1274756194'] 我用IE8在您的网址试了非常多次的强制刷新,MS都是正常的。但用FF确实不正确(而且是一直不正确)。。。 我猜到原因所在了,你提交的是GET方法,FF自动在URL中显示汉字,所以可能导...
/usr/local/php/bin/php /usr/local/xunsearch/sdk/php/util/Indexer.php --rebuild --source=mysql://root:123456@127.0.0.1/test --sql="select * from pw_record" --project=record 以上是默认mysql 端口号为3306 导入命令 但是, 现在我的mysql 端口号是6630 在--source=mysql://roo...
我一直有个疑惑,在手册里面也木有讲到 手册里面说:把前后端分离 A,一台是linux放xunsearch B,一台放PHP-SDK -------------------------- 然后xunsearch中修改启动方式为 bin/xs-ctl.sh -b inet start 就可以默认为本地所有ip的8383,8384端口 ---------...
开发环境是VC6,windows xp 单独使用scws时,scws_free_tops()能顺利执行,但是当我在项目中添加了Greta库后,scws_free_tops就出错了,错误[/code]提示是dbgheap.c line:1044... 单步调试后发现错误发生在scws_free_tops函数中的 [code]free(cur->word)[/co...
[quote='hightman' pid='3577' dateline='1274842781'] 是按正常切分的。这个没有单独处理~ 不影响检索~ [/quote] 那网址是按"."划分.而ip却不是 No. WordString Attr Weight(times) ------------------------------------------------- 01. 192 en 4.86(1) 02. 168 en... 03...
...rtset = UTF-8 server.index = x.x.x.160:8383 server.search = x.x.x.160:8384 使用 Index.php -p test --info 报错 #0 ../lib/XS.php(2025): XSServer->connect() #1 ../lib/XS.php(2011): XSServer->open('x.x.x.160:8...') #2 ../lib/XS.php(342): XSServer->__construct('x.x.x.160:8...', Object(XS)) #3 ../lib/...
好象IP地址也分了.比如:192.168.0.1,结果是: No. WordString Attr Weight(times) ------------------------------------------------- 01. 192.168 en 4.86(1) 02. 0.1 en 2.75(1) http://www.163.com No. WordString A...
你默认的字符集是 gbk吧?请在 add_dict 前先调用 $so->set_charset('utf8'); 或者直接用 $so = scws_new('utf8');