[英]502 error after adding application to a Django project running on nginx and gunicorn
我正在尝试将应用程序添加到现有的 Django 项目中,但是一旦完成,我就会收到 502 错误。服务器正在运行 Ubuntu。 我认为它与应用程序代码无关,因为我让它在 django 开发服务器上运行。 当我从 settings.py 中取出应用程序的名称并重新启动 gunicorn 时,它就消失了。
这是日志的一部分
2011/07/15 01:24:45 [error] 16136#0: *75593 connect() failed (111: Connection refused) while connecting to upstream, client: 24.17.8.152, server: staging.site.org, request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:8020/", host: "staging.site.org"
这是 nginx 配置文件。 Nginx 配置文件
我不确定还需要什么其他信息。 不确定gunicorn日志的位置。 我的服务器管理技能有点欠缺。
Nginx 无法连接到您的后端(gunicorn)或 gunicorn 拒绝连接。 您没有提供有关配置的详细信息,因此您将获得所有帮助。 您是正确的,应用程序代码与它无关。 这是您的配置错误。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.