首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将django应用程序上传到数字海洋服务器: 502坏网关nginx/1.4.6 (Ubuntu)

将django应用程序上传到数字海洋服务器: 502坏网关nginx/1.4.6 (Ubuntu)
EN

Stack Overflow用户
提问于 2017-01-20 13:44:08
回答 2查看 742关注 0票数 0

我使用下面的教程将django webapp应用程序上传到一个数字海洋服务器。输入以下命令时,一切看起来都很好:

代码语言:javascript
复制
pip install --upgrade django
service gunicorn restart

根据本教程,在我的浏览器中刷新主机ip之后,我现在应该能够看到我的网页(没有引导主题/字体)。相反,我得到了以下错误:

我在/var/log/nginx/error.log中查找了nginx error.log,它说:

代码语言:javascript
复制
2017/01/20 08:18:23 [error] 9342#0: *38 recv() failed (104: 
Connection reset by peer) while reading response header from 
upstream, client: 92.111.75.86, server: _, request: "GET / HTTP/1.1", 
upstream: "http://127.0.0.1:9000/", host: "104.236.68.12"

问题:如何修复这个502坏网关,使我的站点正常工作?我已经尝试将ALLOWED_HOSTS = ['104.236.68.12']添加到settings.py中,我也尝试创建一个带有ubuntu16.04的液滴。

EN

回答 2

Stack Overflow用户

发布于 2017-01-20 16:51:22

我很抱歉伙计们。这解决了问题..。

在filezilla中拖动我的django应用程序到

代码语言:javascript
复制
home/django/django_project

而不是:

代码语言:javascript
复制
home/django/django_project/django_project

基本上读教程的时候不够精确,很抱歉!

票数 0
EN

Stack Overflow用户

发布于 2018-05-16 16:08:08

你好:在settings.py中,ALLOWED_HOSTS = '*‘。

这将使它收集所有的ips。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41765118

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档