部署好的django项目出现502 bad Gateway怎么办

django项目如果出现这个情况,你需要做以下几件事来排查原因。

1、检查服务器资源消耗情况,比如cpu、内部消耗情况

如果被攻击了,服务器资源消耗过多跑不起来,也会出现502 bad gateway的情况

如果排除了上面的情况。

那就下来 就要检查:

2、是不是你的项目某些依赖库没有安装上,或者是程序有错。

这时候你要找到你的django项目配置文件setting.py

将debug=False改为debug=True,也就是打开调试模式,看看具体是哪儿报错。

如果报错为ModuleNotFoundError

那说明是你的服务器环境中缺少依赖库文件,这时候你需要到进入到django的虚拟项目环境中进行通过pip方式进行安装。

3、如果是程序代码有错

那么你就按Debug中的错误提示,找到相应的代码进行修正即可。

(0)
打赏 微信扫一扫 微信扫一扫

相关推荐

发表评论

登录后才能评论