宝塔面板部署django出现403、502等等问题

项目场景:

宝塔面板是非常好用的一个管理面板
快速,简洁,免费,通用
我的项目使用:宝塔+django+uwsgi+nginx进行部署


问题描述:

二次部署django项目时总是显示403,502等问题


原因分析:

我参照了一个教程而来:
django中文网,django宝塔部署教程


解决方案:

我现在无法确定具体的问题在哪,但在重新部署的过程中我注意到了一些问题:

通用问题:教程里用的端口是8997,我们如果就写个作业,一律8000就行
了,别忘了宝塔面板里开8000防火墙。

1、这个位置尽量把域名的两种方式都写上!
宝塔面板部署django出现403、502等等问题_第1张图片

2、这个文件如果自己不新建,在设置python项目的时候,配置会自己新建,而自动新建的uwsgi.ini存在问题:
宝塔面板部署django出现403、502等等问题_第2张图片
这两处要尤为注意:
1、自动生成的是wsgi没有.py,我怀疑这里可能有问题
2、自动生成的是true不是True,我怀疑这里也可能有问题
所以推荐:自己新建,然后把教程里的文字复制粘贴,修改成自己的参数!
宝塔面板部署django出现403、502等等问题_第3张图片
3、然后这里这个是错的!
正确是应该是’/static/’,不是’static’
宝塔面板部署django出现403、502等等问题_第4张图片

你可能感兴趣的:(服务器的各种毛病,问题,django,python,nginx)