Readthedocs本地服务器在构建期间停留在触发状态

时间:2017-04-25 19:32:07

标签: python-2.7 python-sphinx read-the-docs

我已经安装了local instance of Readthedocs server,但是只要我尝试构建一个github存储库,该应用就会陷入触发状态!

enter image description here

没有错误或例外,只是常规信息消息:

[25/Apr/2017 14:21:11] INFO [readthedocs.projects.utils:81] Running: 'ln -nsf /var/www/my-project/user_builds/test1/rtd-builds/latest /var/www/my-project/public_web_root/test1/en/latest' [/var/www/my-project]
[25/Apr/2017 14:21:11] INFO [readthedocs.projects.tasks:844] (Build) [test1:] Updating static metadata

知道可能导致此问题的原因是什么?

1 个答案:

答案 0 :(得分:0)

所以我遇到了这个问题,似乎有很多不同的东西可能导致它,因为我已经在不同的论坛上看到过关于它的各种帖子,但是所发布的解决方案都没有帮助我。我标记的唯一帖子是this github issue

对我来说,我发现如果我运行命令python manage.py runserver 0.0.0.0:8000,文档会构​​建,但如果我使用我的计算机IP地址,它将陷入触发状态;解决方案是使用上面的命令,但将以下内容添加到readthedocs / settings / local_settings.py:

import os

# Set this to the root domain where this RTD installation will be running
PRODUCTION_DOMAIN = os.getenv('RTD_PRODUCTION_DOMAIN', '10.x.x.x:8000')

# Enable private Git doc repositories
ALLOW_PRIVATE_REPOS = True
祝你好运。