Sphinx 

以下是为您整理出来关于【Sphinx 】合集内容,如果觉得还不错,请帮忙转发推荐。

【Sphinx 】技术教程文章

php – Sphinx_Query失败:没有启用本地索引进行搜索【代码】

嗨我在我的测试服务器中配置了sphinx搜索. 现在我收到这种错误“Sphinx_Query失败:没有启用本地索引搜索”. 我不知道为什么会出现这个错误.任何身体都可以帮助我. 这是我的狮身人面像source objectcollection {type = mysqlsql_host = localhostsql_user = rootsql_pass = rootsql_db = mydatabasesql_port = 3306 sql_query ...

python – 像文档一样解析sphinx【代码】

我有一个sphinx格式的docstring,我想从中提取不同的部分(param,return,type,rtype等)以便进一步处理.我怎样才能做到这一点?解决方法:你可以使用docutils,这是Sphinx的基础.在this other answer中,我使用docutils.core.publish_doctree来获取reStructuredText文档的XML表示(实际上是一串文本),然后使用xml.minidom方法从该XML中提取字段列表.另一种方法是使用xml.etree.ElementTree,这在我看来更容易使用. 然而,首先,每次docutils遇...

python – sphinx的最小域名【代码】

我想将Sphinx用于我自己的项目,为此我想创建一个新的sphinx domain.但是我开始时遇到了严重的麻烦.我的最小sphinx域只允许一条名为’command’的指令:.. xx:command:: Somecommand我找不到任何关于在互联网上编写sphinx域名的介绍,只有一些准备好为ruby,erlang等运行域名.有人可以告诉我如何开始吗?解决方法:在Sphinx源代码中查看reStructuredText domain,它非常简单,应该让您入门.你也可以在sphinx-contrib source找到一些很好的...

php – Sphinx搜索Reindex【代码】

我在XAMPP服务器上设置了Sphinx,现在我不想在Linux服务器上设置它.我怎么能得到这个?另外,如何在给定的时间后自动重新索引?我搜索了一个教程,但我找到的只是解释如何设置第一个索引,没有关于重建索引和设置cronjob或类似的东西.解决方法:您需要将此命令添加到系统中作为调度程序作业:indexer --all --rotate在Linux中,您可以使用cron.在Windows中 – 带有bat文件的标准调度程序,带有此Windows命令模拟.

php – 如何在sphinx中截断RT索引表【代码】

是否可以在sphinx中截断RT索引表.如果是的话,我们怎么做呢解决方法:现在它可用:TRUNCATE RTINDEX rt;http://sphinxsearch.com/docs/current.html#sphinxql-truncate-rtindex

php – sphinx api基本设置【代码】

其实我的问题似乎很基础. >我正在使用sphinx版本2.3.1 beta>我无法设置它来搜索我的数据库.>我正在使用带有1.57 GB数据的mysql DB,这是在我的服务器localhost上.>我想用php使用sphinxapi. 就像我想的那样,我必须告诉狮身人面像 >在哪里寻找数据>如何处理它>存储索引的位置 好吧,我不知道应该更改哪个文件. 我在sphinx文件夹中找到了一个名为configure的文件,我尝试了这个,然后我更改了sphinx.conf.in但我仍然不能使用sphinx. 如果你...

python – sphinx-apidoc选择子模块,但autodoc不会记录它们【代码】

我一直在研究PyQt5的项目(在这里找到:https://github.com/MaVCArt/StyledPyQt5),该项目使用包结构使导入更合乎逻辑.到目前为止,我已经相对成功地使用Sphinx记录了代码,至少在我介绍包结构之前. (以前,一切都在一个文件夹中) 以下是问题:当我运行sphinx-apidoc时,一切运行正常,没有错误.更重要的是,autodoc很好地接收了我所有的子模块.这是我的一个文件的内容:styledpyqt package ==================Subpackages -----------.. t...

使用带有多个索引的PHP的Sphinx【代码】

我问过几个类似的问题,但可能没有提供所需的全部信息. 我已经设置了最新版本的Sphinx – 并创建了索引(虽然我不是100%我已经优化了这个配置)(请参阅底部的pastebin链接以获取此配置) 下面是连接到Sphinx API的脚本,其中包含我想要执行搜索的字符串’teaching’ – 目前我有四个索引(请参阅此处的配置 – http://pastebin.com/DGgheqYm)我需要能够确定哪个每个结果来自的索引,因为这将确定我需要执行查询的表 例如..// {$table}/...

python – Sphinx会使用不能很好导入的代码吗?

Sphinx文档引擎是否会成功生成不能导入良好的项目的文档?特别是我的项目具有异国情调.我不希望文档生成依赖于此依赖项. Sphinx是否需要导入我的模块并使用内省或解析?解决方法:如果您正在使用autodoc扩展,那么是的,您的项目必须是可导入的.但有时可以在conf.py中模拟出依赖关系(因为,可能在导入时,仅在名称中需要依赖关系).阅读文档文档的示例为how to do this.

php – Sphinx搜索完全匹配然后中缀匹配【代码】

我使用Sphinx提供搜索到一个网站,我在返回相关结果时遇到了一些障碍. 为了让我的问题变得简单,我们假设我有两个字段,@ title和@body,它们的权重为100&分别为15.当我搜索像’in’这样的单词时,我希望它将该搜索词的完全匹配排名更高,然后检查匹配’* in * | in in * * in *’并将它们排在略低的位置.有没有办法让你的搜索具有这种特殊性? ‘in’的示例结果: >印度菜>在中间>关于拉丁文的文件 一些相关设置是: 在sphinx.conf中:m...

SPHINX - 相关标签