当前位置:论坛首页 > Linux面板 > 求助

【待反馈】宝塔面板部署Python的Django项目到阿里云服务器

发表在 Linux面板2024-7-25 16:50 [复制链接] 6 499

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:
阿里云ecs云服务器CPU&内存:2(vCPU),2 GiB  操作系统:Alibaba Cloud Linux 3.2104 LTS 64宝塔Linux面板 MySql 8.0.24 Nginx  1.24.0   Python 3.12.4 Django 5.0.7  PyMysql 1.1.1(之前想用mysqlclient,但是宝塔面板里安装时一直报错,后面就换这个了)
问题描述:在本地Pycharm创建后Django项目后运行python manage.py runserver本地是可以正常访问的,但是按照教程用宝塔面板部署到服务器的时候会显示错误,之后我又在宝塔终端激活对应的虚拟环境并修改Django的settings配置用本地127.0.0.1访问发现竟然也不能正常访问,也是显示一样的错误,大家可以帮我看看嘛这怎么解决呀,谢谢大家了。日志 [error] 105478#0: *577 upstream prematurely closed connection while reading response header from upstream, client: 217.114.43.60, server: #########, request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:8000/", host: "#########"


error.png
使用道具 举报 只看该作者 回复
发表于 2024-7-25 17:04:20 | 显示全部楼层
您好,您说的不成功是指什么呢,我们面板有个自己的虚拟环境,您说的报错是否可以发一下吗
使用道具 举报 回复 支持 反对
发表于 2024-7-25 17:09:32 | 显示全部楼层
错误是这样的
error.png
使用道具 举报 回复 支持 反对
发表于 2024-7-25 17:19:24 | 显示全部楼层
运维技术阿闯 发表于 2024-7-25 17:04
您好,您说的不成功是指什么呢,我们面板有个自己的虚拟环境,您说的报错是否可以发一下吗 ...

显示的错误我加在帖子上啦,还加了项目日志错误的记录,麻烦你帮我看一下啦
使用道具 举报 回复 支持 反对
发表于 2024-7-25 17:35:15 | 显示全部楼层
宝塔用户_pqkoot 发表于 2024-7-25 17:19
显示的错误我加在帖子上啦,还加了项目日志错误的记录,麻烦你帮我看一下啦 ...

您好,您这个日志信息是跟反向代理有关吧,错误提示表明在从上游服务器读取响应头时,上游服务器提前关闭了连接
使用道具 举报 回复 支持 反对
发表于 2024-7-25 17:58:28 | 显示全部楼层
运维技术阿闯 发表于 2024-7-25 17:35
您好,您这个日志信息是跟反向代理有关吧,错误提示表明在从上游服务器读取响应头时,上游服务器提前关闭 ...

那我该怎么解决呢,试了挺多种方法好像都不起作用我查看nginx_error日志的时候里面是空的,有什么好方法和建议解决吗,谢谢啦
使用道具 举报 回复 支持 反对
发表于 2024-7-25 18:29:55 | 显示全部楼层
宝塔用户_pqkoot 发表于 2024-7-25 17:58
那我该怎么解决呢,试了挺多种方法好像都不起作用我查看nginx_error日志的时候里面是空的,有什么好方 ...

您好,您这边是增加了反向代理了吧,查看一下站点的配置文件,找到您设置的反向代理配置
中,找到
proxy_connect_timeout 60s;
proxy_send_timeout 60s;
proxy_read_timeout 60s;
这三个配置,增加一下时间,如果不可以的话,您这边取消反向代理,然后再直接访问站点看是否可以直接访问
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表