搜索结果
Post 作者 版块 条回复 查看 回复 [降序]
  主题: xunsearch-1.0.0b 测试版发布
回复: xunsearch-1.0.0b 测试版发布

迅搜(xunsearch)是采用 C/C++ 基于 xapian 和 scws 开发的全文搜索引擎解决方案,提供 PHP 语言的开发接口。 旨在帮助一般开发者针对既有的海量数据,快速而方便地建立自己的全文搜索引擎。全文检索可以帮助您降低服务器搜索负荷、极大程度的提高搜索速度和用户体验。 支持海量数据高速检索,功能强大,简单易用,而且开源免费!代码已经全部托管在 github 上。 经过数月的...
hightman 开发日志&动态 0 3,436 2011年09月09日, 17:04
  主题: 有没有简洁的php演示搜索代码
回复: RE: 有没有简洁的php演示搜索代码

util.searchskel直接生成默认的搜索 代码 ,你在那个基础 上修改就行了。 也可以参见util.Quest里的写法,真要简单搜索 也就大概下面几句就行了: 代码: $xs  = new XS('demo'); $docs = $xs->search->search('关键字'); print_r($docs);
hightman 一般安装&使用 4 7,112 2011年09月11日, 14:49
  主题: xunsearch安装完成后运行示例错误
回复: RE: xunsearch安装完成后运行示例错误

您 的PHP版本?是否先运行 util/RequiredCheck.php 测试一下,看上去你的PHP似乎 不支持 __toString()
hightman 一般安装&使用 5 9,285 2011年09月14日, 01:26
  主题: xunsearch安装完成后运行示例错误
回复: RE: xunsearch安装完成后运行示例错误

感谢您的详细报告。 第一段错误,是XS本身引起的,目前最新版已经修正了这个问题,是一些NOTICE级别的错误,如果不方便重新安装建议先强制忽略 notice 错误,可以在 lib/XS.php 开头加一句 error_reporting(E_ALL ^ E_NOTICE); 第二,你的 PHP 是 5.1.6 版本确实比较早了,我们只测试了 5.2 5.3, 所以可能存在少量不兼容,建议有可...
hightman 一般安装&使用 5 9,285 2011年09月14日, 11:32
  主题: xunsearch安装完成后运行示例错误
回复: RE: xunsearch安装完成后运行示例错误

已经查明原因了。php5.2.0以前__toString 只有在独立的 echo,print语句才有效,所以出现大量错误,经过仔细考量,决定将 xunsearch 的最底PHP要求提升到 php5.2.0
hightman 一般安装&使用 5 9,285 2011年09月14日, 15:07
  主题: Xunsearch PHP-SDK 要求 PHP 的最低版本提高至 5.2.0
回复: Xunsearch PHP-SDK 要求 PHP 的最低版本提高至 5.2.0

经过网友反馈和仔细测试,在 php-5.1.x 中运行 xunsearch php-sdk 存在较大的不足,主要原因是 php5.1.x 对于魔术方法 __toString 的支持不够健全。 由于代码中多处利用了该魔术方法,因此我们不得不将运行条件改为最低 php-5.2.0 最新版本已经同步到 github 代码仓库和最新开发版本中。 下载地址:[url]http://www.xunsea...
hightman 开发日志&动态 0 6,312 2011年09月14日, 15:16
  主题: 发布第二个测试版 xunsearch-1.0.0b2
回复: 发布第二个测试版 xunsearch-1.0.0b2

第一版本发布一周以来,经过仔细测试用修正了一些用户反馈的问题,现在发布第二个测试版,正式版指日可待了。 下载地址:[url]http://www.xunsearch.com/download/xunsearch-full-latest.tar.bz2[/url] 代码仓库:[url]https://github.com/hightman/xunsearch[/url] 修改日志:[url]htt...
hightman 开发日志&动态 0 3,359 2011年09月16日, 13:44
  主题: 填充测试数据的时候出现错误
回复: RE: 填充测试数据的时候出现错误

ob_flush(): failed to flush buffer. No buffer to flush.(8) 多谢汇报,这是因为在UTF-8状态不会启用ob_Start做转码,下一版修正。
hightman BUG&意见建议 7 9,161 2011年09月18日, 01:28
  主题: 发布 xunsearch-1.0.0b3 (全文检索,基于xapian和scws)
回复: 发布 xunsearch-1.0.0b3 (全文检索,基于xapian和scws)

第三个测试版,修正了一些重要 BUG 并完善了全部 PHPUNIT 测试代码,正式版指日可待了。 下载地址:[url]http://www.xunsearch.com/download/xunsearch-full-latest.tar.bz2[/url] 代码仓库:[url]https://github.com/hightman/xunsearch[/url] 修改日志:[url]https:...
hightman 开发日志&动态 1 3,902 2011年09月19日, 15:19
  主题: 导入 mysql 数据源的问题
回复: RE: 导入 mysql 数据源的问题

从提示看是权限问题,你的 $prefix/data 目录不存在或不可写入?(相对于启动 xs-indexd, xs-searchd 的用户) ps auxw | grep xs- 可以看到启动用户
hightman 一般安装&使用 4 7,324 2011年09月20日, 15:45
  主题: 发布 xunsearch-1.0.0b4 (修正大量安装兼容、内置 libuuid)
回复: 发布 xunsearch-1.0.0b4 (修正大量安装兼容、内置 libuuid)

第4个测试版继续发布,修正了一些 LINUX 平台的安装兼容性,并内置了旧版 LINUX 不含的 libuuid 的问题。 别看日志很少,其实改动了很多文件 下载地址:[url]http://www.xunsearch.com/download/xunsearch-full-latest.tar.bz2[/url] 代码仓库:[url]https://github.com/hightman/x...
hightman 开发日志&动态 0 3,644 2011年09月20日, 15:48
  主题: 集成包怎么用自定义词库?
回复: RE: 集成包怎么用自定义词库?

词库在 $prefix/etc/dict.utf8.xdb 您用制作好的 scws 词库支替换它即可,词库生成办法要看看 scws 的帮助,此外字符集必须是 UTF-8
hightman 一般安装&使用 3 5,151 2011年09月20日, 15:49
  主题: 填充测试数据的时候出现错误
回复: RE: 填充测试数据的时候出现错误

你最好贴出完整的调用命令,从提示看应该是你指定的 文件打不开。
hightman BUG&意见建议 7 9,161 2011年09月20日, 15:50
  主题: 填充测试数据的时候出现错误
回复: RE: 填充测试数据的时候出现错误

我刚才讲错了,这个错误意思是无法写入 $prefix/tmp 目录,你看看文件是事存在 其实你也可以看一下 tmp/indexd.log 末尾几行看看怎么说,里面会有相应的错误信息 tail -100 tmp/indexd.log
hightman BUG&意见建议 7 9,161 2011年09月20日, 17:22
  主题: 导入 mysql 数据源的问题
回复: RE: 导入 mysql 数据源的问题

参见代码如下,说明是$prefix/tmp 目录无法写入文件,检查一下目录是否存在,以及检查 indexd.log 看看里面的错误信息是什么。 752 sprintf(rcvfile, DEFAULT_TEMP_DIR "%s_%s.rcv", conn->user->name, db->name); 753 if ((db->...
hightman 一般安装&使用 4 7,324 2011年09月20日, 17:23
  主题: 集成包怎么用自定义词库?
回复: RE: 集成包怎么用自定义词库?

目前不行。只能自己生成 scws 的词典并放进 $prefix/etc/dict.utf8.xdb 覆盖 词典可以自己先制作TXT格式在利用SCWs提供的工具转换成XDB格式 [url]http://www.hightman.cn/bbs/showthread.php?tid=712[/url] 这个贴子后面有讲到
hightman 一般安装&使用 3 5,151 2011年09月21日, 13:03
  主题: 发布 xunsearch-1.0.0b5 (修正非UTF-8字符集的一些小问题)
回复: 发布 xunsearch-1.0.0b5 (修正非UTF-8字符集的一些小问题)

第5个测试版继续发布,修正了一些工具脚本在非UTF-8字符集下的兼容问题,预计本周五发布第一个正式稳定版。 下载地址:[url]http://www.xunsearch.com/download/xunsearch-full-latest.tar.bz2[/url] 代码仓库:[url]https://github.com/hightman/xunsearch[/url] 修改日志:[url]h...
hightman 开发日志&动态 0 3,282 2011年09月21日, 18:37
  主题: xunsearch-1.0.0 正式版
回复: xunsearch-1.0.0 正式版

经过 2 周如火如荼的测试和修正,很高兴如期发布 xunsearch-1.0.0 正式稳定版,这也是 xunsearch 的第一个正式版本。 Xunsearch 是免费开源的专业全文检索解决方案,旨在帮助一般开发者针对既有的海量数据,快速而方便地建立自己的全文搜索引擎。全文检索可以帮助您降低服务器搜索负荷、极大程度的提高​搜索速度和用户体验。 [b]高性能:[/b]后端是采用 C/...
hightman 开发日志&动态 2 4,501 2011年09月23日, 13:45
  主题: 新增 CHM 格式的离线文档下载(内含API、指南、关于)
回复: 新增 CHM 格式的离线文档下载(内含API、指南、关于)

最新将 xunsearch 文档组织编译为 chm 格式方便大家下载离线浏览。 内容包含 API 文档、权威指南、关于 xunsearch 三大部分。 下载地址:[url]http://www.xunsearch.com/download/xs_php_manual.chm[/url] 效果见附件。 [attachment=1]
hightman 开发日志&动态 7 9,077 2011年09月24日, 04:29
  主题: util/Quest.php 命令参数歧义
回复: RE: util/Quest.php 命令参数歧义

多谢报告,刚刚测试了一下,我的测试 结果不是完全和你相同。 1. 如果 db 不存在而只存在 db2,指定 -d db2 会报错(这是BUG) 2. 如果 db ,db2 都存在,我指定 -d db2 则只会显示 db2 的结果 ,并不是如您所说的 db+db2 -d db,db2 则才为2者结合
hightman BUG&意见建议 1 2,887 2011年09月24日, 15:43