我从https://github.com/jpetazzo/django-and-mongodb-on-dotcloud获得了一个 django 应用程序
但应用程序收到 502 - 应用程序无响应错误。
在部署应用程序时,waitfordb 和 manage 会引发身份验证错误。我 sshed 并单独运行这些脚本都运行良好,但服务器仍然抛出 502 错误。
有人可以指点一下。我需要使用 mongodb 设置一个基于 django 的应用程序
我从https://github.com/jpetazzo/django-and-mongodb-on-dotcloud获得了一个 django 应用程序
但应用程序收到 502 - 应用程序无响应错误。
在部署应用程序时,waitfordb 和 manage 会引发身份验证错误。我 sshed 并单独运行这些脚本都运行良好,但服务器仍然抛出 502 错误。
有人可以指点一下。我需要使用 mongodb 设置一个基于 django 的应用程序
nginx.conf
最近对 python 服务的主文件进行了更改(错误修复) 。最初它声明了一个像这样的 nginx 位置块。
location /static { root /home/dotcloud/data ; }
这打破了东西,所以它被改为这个。
location /static/ { root /home/dotcloud/data ; }
/static/
当这种情况发生时,任何在自己的文件中声明了自己的位置块的人nginx.conf
都会导致 nginx 错误,并且不会启动。您可以通过 ssh 进入您的服务来确认这是您的问题。
dotcloud ssh <application.service>
然后查看你的 nginx 日志文件/var/log/nginx/
。
解决此问题的最简单方法是/static/
从文件中删除您的位置块nginx.conf
,然后重新推送您的应用程序。
您在上面提到的存储库尚未修复。