http://bbs.seu.edu.cn/s 整合花了不少时间,因为同时涉及到C和PHP,不过总算弄成了。时间跨度11年,帖子数量2000k。BBS系统用的kbs,典型的高校BBS。 源代码在:https://github.com/zcbenz/sbbs-search
把全文检索的源代码托管到了github https://github.com/zcbenz/sbbs-search 对kbs的修改补丁还没有放上去,没太多时间去整理= = 很喜欢你们这样搞开源项目的公司。
...3 + IIS 6.0 + PHP5(这个配置环境正常,可以顺利运行其他PHP代码,执行MYSQL操作)却无法正常加载 我在输入php -m的时候见不到scws的踪影,因正式工作环境是后者,所以想像开发者确认下是不是IIS环境不能支持?
missing field of type id说明你 -p 指定的不对,指定齐全路径吧 至于骨加的可能是你的PHP代码错误自己看错误找对应的行改啊
是服务端崩溃自动退出又重新开启了:(,具体原因是产生了代码为6的信号,即 SIGABRT,应该是 xapian 内部错误调用了 abort()。
从即日起,scws 主页新地址为: [url]http://www.xunsearch.com/scws/[/url] scws 全部源码及工具代码托管到 github(内含相关的文档及说明),如下地址: [url]https://github.com/hightman/scws[/url]
应该是分词词典没有正确加载。 如果你在php.ini中没有正确指定路径的话scws.default.fpath以及字符集 scws.default.charset 你应该在分词代码中明确指定这些 $s->add_dict(); 或 $scws->set_dict(); 还有 $scws->set_charset() 应该在此之前调用
自定义的字典是 utf8 的 哦你呀 武不只 我是谁 精武英雄 1.0 1.0 tt 代码是这样的
...搜索结果按照某一个字段的值进行正序或倒序排列,参考代码: ~~~ [php] $search->setSort('chrono'); // 按 chrono 字段的值倒序 $search->setSort('chrono', true); // 按 chrono 字段的值正序排列 ~~~ 自从 1.1.0 版本起,通过 [XSSearch::setMultiSort] 可以...
...开使用,而不是自行创建对象。后面章节中的 相关测试代码如果没有特别编写,其中的 `$search` 均为通过类似以下的方式获取的索引对象: ~~~ [php] require '$prefix/sdk/php/lib/XS.php'; $xs = new XS('demo'); // 建立 XS 对象,项目名称为:demo ...