我已经安装了local instance of Readthedocs server,但是只要我尝试构建一个github存储库,该应用就会陷入触发状态!。
没有错误或例外,只是常规信息消息:
[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
知道可能导致此问题的原因是什么?
答案 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
祝你好运。