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

Php与Sphinx的联系遭到拒绝【代码】

我已经在我的服务器上安装了Sphinx,一切似乎都有效,除了当我从网络浏览器运行test.php时,我收到此错误:查询失败:连接到localhost:9312失败(错误号= 111,msg =连接被拒绝). 我在线搜索,包括堆栈溢出,几乎所有的建议都是确保searchd服务正在运行,并且它正在正确的端口上进行监听.我可以对两个问题说“是”,因为如果直接在命令行中运行相同的测试程序,一切正常.我知道托管服务提供商可能没有打开端口,但端口应该正在监听服务器,对吗...

python – 如何使用sphinx生成sitemap.xml文件?【代码】

Here它说:“特殊条目名称self代表包含toctree指令的文档.如果你想从toctree生成一个”站点地图“,这很有用.”而且我一直在看这个thred – Using self to create a sitemap with toctree in sphinx seem broken?.我似乎无法让这个工作. 是否有任何地方有一个详细的例子,我可以看看sphinx生成的站点地图?解决方法:我最终使用自己的主题中的站点地图生成器.https://github.com/guzzle/guzzle_sphinx_theme# Import guzzle theme h...

php – 如何在Sphinx中的一个索引中使用多个源?【代码】

Sphinx配置文件提示它支持一个索引的多个源,我该如何实际指定它? 这是配置文件中的代码段:# document source(s) to index # multi-value, mandatory # document IDs must be globally unique across all sources source = src1我尝试过以下格式设置它:source = src1, src2 source = [src1, src2]我也尝试过两次使用源变量,例如:source = src1 source = src2我怀疑我只是一个笨蛋,因为我不确定在配置文件中使用...

python – Sphinx – autodata显示str .__ doc__【代码】

我正在尝试使用Sphinx记录我的python代码,但是我发现了一个记录用exec实例化的数据的问题;我有一个表,其中包含我需要实例化的名称和值. 所以在我的代码中我写了类似的东西:my_vars = [{'name': 'var1', 'value': 'first'},{'name': 'var2', 'value': 'second'}]for var in my_vars:exec("{var[name]} = '{var[value]}'".format(var=var))问题在于Sphinx:因为我只想维护我使用自动数据的源代码,我的.rst文件中的相应行是:.. auto...

python – 两个文档之间的Sphinx连接【代码】

我正在为一些python项目编写文档.我在连接两个或多个文档时遇到问题 – 我有三个Sphinx项目(文档),我希望能够在一般文档中添加指向详细文档的链接. 我有这样一个项目结构:project/ | doc/ # this is my general doc | | source/ # sphinx general doc .rst files are here | | build/ | | _static/ | | _templates/ | | CVS/ | | | forms...

Python:我如何在sphinx中定义应该使用哪个.rst文件和目录?【代码】

我如何在sphinx中定义应该使用哪个.rst文件和目录? 我想在我的测试/构建/文档脚本中包含一个自动文档生成器.sphinx-quickstart在我的工作区中执行并创建了一个index.rst文件.由于sphinx使用重组文本文件作为文档,我在工作区中导航并使用sphinx-autogen手动创建它们.它导致了tasks.rst文件(见下文). 当我使用’make html’时,我会收到几个警告:WARNING: invalid signature for automodule (u’tasks/add_to_config’) WARNING: au...

什么是从Sphinx(PHP)中检索信息的最佳方法?【代码】

我是狮身人面像的新手,我正在一个新的网站上发布它.它工作正常,当我在控制台中搜索搜索时,一切正常. 使用PHP api和搜索,也给我相同的结果.但是它只为我找到的行提供了ID和权重.例如,有没有办法让一些文本字段与’匹配’哈希一起使用? 如果没有办法做到这一点,是否有人知道如何以sphinx权重排序顺序从数据库(sql)中检索记录(同时搜索所有这些记录)?解决方法:您可以在ORDER BY中使用mysql FIELD()函数调用,以确保所有内容都符合sph...

python – sphinx文档给了我关于toctree refrences的警告【代码】

Contents:.. toctree:::maxdepth: 2foo.rstbar.rstIndices and tables ==================* :ref:`genindex` * :ref:`modindex` * :ref:`search`我正在尝试使用sphinx-build构建它. doc它给了我警告:(WARNING/2) toctree references unknown document u'bar'可能是什么原因?提前致谢.解决方法:Sphinx不需要toctree指令中的.rst扩展名.假设toctree类似于index.rst而bar.rst位于同一目录中,请尝试分别用foo和bar替换toctree指令中的...

python – 如何在Sphinx生成的文档中添加“上一章”和“下一章”链接?【代码】

当我查看文档时,大多数页面底部都有前一章和下一章链接/按钮,例如virtualenv.我无法使用Sphinx文档工具找到如何为我的项目文档完成此操作.有人能告诉我这是如何工作的或指向一个有用的资源(虽然我已经搜索了很多)?解决方法:关于模板的sphinx-doc.org文档提到了next和prev变量:The next document for the navigation. This variable is either false orhas two attributes link and title. The title contains HTML markup. Forex...

python – Sphinx:导入错误而不是文档包.有没有办法“跳过”?【代码】

我正在尝试使用Sphinx开始记录一个小型Python项目. 我创建了一个samplecode.rst,我将尝试组织(并自动生成)我的一个类(MyClass.py)的文档. 这是该samplecode.rst的一部分:MyClass.py ---------------------------------- .. autoclass:: backlib.classes.MyClass:members:但是当我尝试执行make html时,我得到一个导入错误并且没有导入’MyClass(在生成的.html中显示’MyClass’的空条目):Traceback (most recent call last):de ...

如何以纯数据格式获取Python Sphinx文档?

我正在开发一个非常庞大的代码库,它使用sphinx-apidoc从Python源代码中的docstrings自动生成HTML文档.文档字符串使用以下格式: :param message:要显示的消息:type message:string:返回:格式化字符串:rtype:string 要求将Sphinx HTML文档替换为以不同方式组织/呈现的内容 – 但我们仍然希望从源文档中自动生成文档字符串.有没有办法用Sphinx以中介(如xml)格式生成文档?我发现没办法做到这一点.谁知道我会做什么?解决方法...

使用sphinx快速为你python注释生成API文档

sphinx简介sphinx是一种基于Python的文档工具,它可以令人轻松的撰写出清晰且优美的文档,由Georg Brandl在BSD许可证下开发。新版的Python3文档就是由sphinx生成的,并且它已成为Python项目首选的文档工具,同时它对C/C++项目也有很好的支持。更多详细特性请参考spinx官方文档,本篇博客主要介绍如何快速为你的Python注释生成API文档。 环境需要安装python安装sphinxpip install sphinx1实例新建一个项目 目录结构如上图所示,doc目...

php-Sphinx多个动态数据库索引【代码】

在我的情况下,我有一个包含多个数据库的Web应用程序.每个注册客户一个数据库.由于这些数据库是在用户注册时创建的,因此我无法将这些源手动添加为sphinx config.但是,所有数据库的结构都相同,搜索查询也相同.当然只是不同的数据库名称和数据.因此,问题是;可以将狮身人面像配置为从中获取数据库列表INI或其他外部文件,然后为这些数据库建立索引?然后,我可以在查询中传递数据库名称以从指定的数据库索引中获取结果吗?还是有其他工具...

mysql-Sphinx搜索引擎的缩写

我如何索引像“ m.i.a.”这样的缩写?当我搜索“ mia”时,我得到的结果是“ mia”而不是“ m.i.a.”.当我搜索“ m.i.a.”时,我什么也没得到. 编辑: 解决方案大致如下:ignore_chars =-,.解决方法:您可以添加“.”到您忽略的字符列表:http://www.sphinxsearch.com/docs/current.html#conf-ignore-chars 或者您可以添加m.i.a. > mia作为字形:http://www.sphinxsearch.com/docs/current.html#conf-wordforms

通过MySQL协议连接到Sphinx时出错

我正在使用宝石’思考 – 狮身人面像’,’?> 3.1.1’在我的Rails应用程序中.我按照Git hub的所有步骤进行安装思考-sphinx,但是当我搜索记录时它会给我错误Error connecting to Sphinx via the MySQL protocol. Error connecting toSphinx via the MySQL protocol. Can’t connect to MySQL server on‘127.0.0.1’ (111) – SELECT * FROM listing_core, listing_deltaWHERE MATCH(‘product 1‘) AND community_ids = 1 AND sphi...