【问题标题】:"DisallowedHost" problem on docker container with digitalocean带有 digitalocean 的 docker 容器上的“DisallowedHost”问题
【发布时间】:2020-05-29 16:32:15
【问题描述】:

我有一个用 django 构建的 dockerized 网站并做出反应。我为 django 创建了一个带有 nginx 和 gunicorn 的 docker 容器。在本地一切正常,但是当我在服务器上部署时出现此错误

为什么会这样?另外,它似乎是从……我不知道,默认的settings.py?即我的 ALLOWED_HOSTS 配置,和这个不一样

【问题讨论】:

    标签: django reactjs docker nginx digital-ocean


    【解决方案1】:

    您的 DJANGO_SETTINGS_MODULE 似乎没有为您的应用程序正确定义。您是否更改了设置路径?

    如果不是这样,请检查您的 DigitalOcean 的 DNS。 A 记录应与您的 Droplet 分配的 IP 匹配。

    【讨论】:

    • 是的。 DNS 记录指向一个旧的 droplet。刚刚检查了droplet ip并更换了。有用。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-25
    • 1970-01-01
    • 1970-01-01
    • 2020-07-25
    • 2021-08-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多