【sphinx有关问题求解请各位大神】教程文章相关的互联网学习教程文章

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

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

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

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

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_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 – 在App Engine上安装Sphinx – 可能吗?

关注我的last year’s question文档,我现在想要开始并尝试基于Python的Sphinx,以便汇总我一直在研究的PHP CMS的开发人员文档. 我想在我的工作站上本地设置Python,而不是从一开始就在公共可访问的Web服务器上运行它.我有权访问LAMP堆栈上的所有Web托管包,我不愿意购买基于Python的托管.我对Google App Engine非常感兴趣,他们提供的免费配额将为我做一百次,即使没有,他们的定价看起来也很合理. 现在我对Python一无所知 – 让Sphinx工...

php – sphinx仅重置一个过滤器【代码】

我有狮身人面像的对象.我得到了狮身人面像的所有结果.现在我需要再次运行搜索而不重置整个对象.我只需要重置一个过滤器. 这是我需要重置的过滤器$sphinx-> SetFilter(“cid”,$category_ids); 如何仅重置一个过滤器.我需要从过滤器中完全删除旧值.解决方法:将其添加到您的SphinxClient类<?phpfunction RemoveFilter ( $attribute ){assert ( is_string($attribute) );foreach($this->_filters AS $key => $filter){if($filter['att...

用sphinx和python2.x和python3.x生态系统构建文档的方法有哪些?

我有a project使用单个代码库支持Python 2.7和Python 3.x.在其中,我使用了可选期货: > Twisted(仅限Python 2.x)> concurrent.futures(仅限Python 3.2) 如果应用程序在Python 2.x上运行,则可以使用Twisted. 如果应用程序在Python 3.2上运行,则可以使用concurent.futures. 我想在整个项目中使用Sphinx构建文档,但我如何才能为这两个生态系统做到这一点?解决方法:为了解决这个问题,我发布了mockautodoc sphinx扩展

使用Sphinx的sphinx-apidoc实用程序从python代码自动生成文档

我想知道评论格式是什么,以便使用Sphinx的sphinx-apidoc实用程序获得自我记录代码.我能够让这个实用程序为每个python文件生成一组reStructuredText文件,但是仍然需要填写这些文件.我正在寻找一种方法来获取此实用程序,或者其他一些Sphinx实用程序来生成文档. python代码docstrings.我理解这需要熟悉传统的评论格式,我希望能够指出这个参考资料.谢谢!解决方法:mzjn,感谢您的评论.您的第二个链接提供了有关如何格式化文档字符串的一...

python – Sphinx:页面的本地conf?【代码】

我可以拥有conf变量的页面本地值(通常在conf.py中找到)吗? 例如,我有hyphenator_language = "en-us"在conf.py.我可以拥有它吗?hyphenator_language = "ru"对于sphinx文档的给定ReST页面?解决方法:据我所知,对于任意配置变量没有通用的方法,但在你的情况下,特别是对于连字符,你有几个选择: >说服Sphinx连字符扩展的作者添加对指令的支持,该指令设置每页的语言.>由于连字符扩展使用了hyphenator.js,这是一个JS库,你可以使用一些原...

php – Lucene / Sphinx / Solr如何工作?

我在Phalcon有一个网站,我正在尝试添加一个搜索引擎.但是,内容不在数据库中,而是位于app / views /中的平面文件中. 我从来没有实现过搜索引擎,但从我收集的内容来看,似乎Lucene或Solr / Sphinx就是我所需要的. 这些工具是否提供了解析我的网站ala HTTrack的选项,从而创建索引和必要的绝对URI超链接? 如何指定要解析的HTML文件的哪个部分?他们如何与忽略某些领域(例如HTML,JS)进行交互?解决方法:Lucene首先是一个指数.这甚至不是...

python – 使用readthedocs.org使用的静态资源进行本地sphinx构建的简单方法是什么?【代码】

目前,我能找到获取readthedocs.org使用的当前设计资产的唯一方法是安装full theme并构建它,这需要SASS等. 我想获得一组静态文件,让我在本地看到我的构建在readthedocs上的样子.有没有办法在没有从上面的链接建立资产的情况下做到这一点?目标是让新手很容易为文档做出贡献.解决方法:如果您想为其贡献/开发,您只需要构建主题.您可以使用pip install sphinx_rtd_theme安装主题.然后,您可以在Sphinx conf.py中使用该主题.见:http://r...

python – Sphinx:将代码段放在无序列表项的第一行【代码】

我正在使用Sphinx来管理我的项目文档. 我有一个无序列表,我希望每个项目的第一行是一个代码段. (不是内联,一段.) 我怎样才能做到这一点?解决方法:看看我自己的文档,我发现了一个类似的场景,但是我不能保证它可以作为列表中的第一个文本使用文档:#. **Defining the Model Class**All models must inherit from |LrbBaseModel| either directly orindirectly and have the |LrbModelInit| decorator above theirconstructor (a.k....

python – 如何自定义Sphinx的模块名称【代码】

就狮身人面像而言,我是新手.我的项目结构如下: > argparse_actions / > argparse_actions / > __init__.py> folder_actions.py> ip_actions.py > doc / > _build /> index.rst ==>这是起点,主页或根文档.>等等…… __init__.py看起来像这样:from folder_actions import * from ip_actions import *folder_actions.py看起来像这样:''' Folder Actions ==============This module implements some reusable custom actions... aut...