是不是你之前重建 没有完成就又重建了?建议用 bin/xs-ctl.sh restart 然后再调用 Indexer.php --clean 清除吧
开始重建索引 ... [XSException] ../local/xunsearch/sdk/php/lib/XS.php(1898): DB has been rebuilding(S#407) #0 ../local/xunsearch/sdk/php/lib/XS.php(1122): XSServer->execCommand(Array, 257) #1 Indexer.php(163): XSIndex->beginRebuild() #2 {main}
...会有两种情况 REASON:timeout REASON:colose xunsearch版本 xs-indexd: xunsearch/1.4.8 (index server) xs-searchd: xunsearch/1.4.8 (search server) 寻求管理员帮助!
...) { if ($field->type === XSFieldMeta::TYPE_STRING && !$field->isBoolIndex()) { return $field; } } return false;} 获取标题字段元数据 getIterator() 方法 public void getIterator() 源码: sdk/php/lib/XSFieldScheme.class.php#L189 (显示) publ...
..._construct('8383') #4 /usr/local/xunsearch/sdk/php/lib/XS.php(251): XS->getIndex('8383', Object(XS)) #5 /usr/local/xunsearch/sdk/php/index_add.php(6): XSComponent->__get() #6 {main} 进程已启动: root 3795 1 0 05:37 ? 00:00:00 xs-indexd: server ...
...容为: project.name = .... project.default_charset = UTF-8 ;server.index = 8383 ;server.search = 8384 [ID] type = id [filename] type = title tokenizer = full 求指点
...w/wdlinux/nginx_php-5.2.17/lib/php') in /www/web/torrentkittys/public_html/index2.php on line 2 代码修改过程: 在当前目录下添加了一个XS.php软连接到/usr/local/xunsearch/sdk/php/lib/XS.php $xs = new XS('../app/torrentkittys.ini') 和 $xs = new XS('torrentkittys'); $xs =...
...可以使用自定义分词,用","分隔这样设置字段: [cat_id] index = self tokenizer = split(,) 然后使用字段索引搜索就可以解决问题了; 不过有下面需求的时候我就不知道怎么解决了: 有一个图片表(images),它有不同分辨率的图片,放在...
...容为: project.name = .... project.default_charset = UTF-8 ;server.index = 8383 ;server.search = 8384 [ID] type = id [filename] type = title tokenizer = full 求指点 [/quote] type=title的貌似分词必须用默认的吧 tokenizer = full 这个去了
...: [id] type = id [title] type = title [tags] type = string index = both tokenizer = split([/[\s,\/]+/]) 搜索语句的写法为: $search->setLimit(10); //设置返回结果最多为 5 条,并跳过前 10 条 $docs = $search->search("tags:公务员考试 AND tags:论文 ...