大家好,
我目前有我的django项目运行在aws服务器上。我已经使用了Nginx并配置了它。应用程序正在运行,但当我尝试通过登录页面登录,我已经创建或尝试通过管理面板登录,它给了我一个服务器错误(500)。我有我的DEBUG=False
,并将我的服务器dns添加到ALLOWED_HOSTS
。至于数据库。我有我的SQL数据库在Azure服务器上运行,并使用环境变量(我已经在我的ubuntu终端中永久设置)来获得我的密码和用户名。
我还尝试将DEBUG设置为False,并试图在运行python manage.py runserver
时找出问题,这样我就可以在我的本地主机上试验它,但没有运气。我不能访问127.0.0.1,即使我已将其添加到我的允许的主机。我怎样才能看到错误是什么?提前谢谢你
好了,修复了!
每次更改之后,只需在ssh登录到aws ec2服务器后在powershell中运行命令sudo supervisorctl reload
。
要查看错误是什么,只需设置DEBUG=True