【发布时间】:2021-10-19 05:49:05
【问题描述】:
我正在尝试在 heroku 上部署一个 django 应用程序。当 DEBUG 变量为 False 时,我收到服务器错误 (500)。当 DEBUG 为 True 时,一切正常。如何解决这个问题呢 ? 以下是一些日志:
2021-08-17T10:15:08.603841+00:00 app[web.1]: 10.1.59.205 - - [17/Aug/2021:10:15:08 +0000] "GET /connexion?next=/ HTTP/1.1" 500 145 "-" "Mozilla/5.0 (Windows NT 10.0;
Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36 Edg/92.0.902.67"
2021-08-17T10:15:08.603943+00:00 heroku[router]: at=info method=GET path="/connexion?next=/" host=pnl-testapi.herokuapp.com request_id=edc211c1-244d-49ad-aac6-6e2c1d9
cf5c0 fwd="160.119.178.105" dyno=web.1 connect=0ms service=63ms status=500 bytes=403 protocol=https
【问题讨论】:
-
请提供错误日志。 500 错误表示服务器端出现问题,但如果没有有关该错误的更多信息,则无法回答您的问题
-
是的。当我安装和配置 whitenoise 时开始返回此错误。