【待反馈】宝塔面板部署Python的Django项目到阿里云服务器
为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:阿里云ecs云服务器CPU&内存:2核(vCPU),2 GiB操作系统:Alibaba Cloud Linux 3.2104 LTS 64位 宝塔Linux面板 MySql 8.0.24 Nginx1.24.0 Python 3.12.4 Django 5.0.7PyMysql 1.1.1(之前想用mysqlclient,但是宝塔面板里安装时一直报错,后面就换这个了)问题描述:在本地Pycharm创建后Django项目后运行python manage.py runserver本地是可以正常访问的,但是按照教程用宝塔面板部署到服务器的时候会显示错误,之后我又在宝塔终端激活对应的虚拟环境并修改Django的settings配置用本地127.0.0.1访问发现竟然也不能正常访问,也是显示一样的错误,大家可以帮我看看嘛这怎么解决呀,谢谢大家了。日志 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: "#########"
您好,您说的不成功是指什么呢,我们面板有个自己的虚拟环境,您说的报错是否可以发一下吗 错误是这样的
运维技术阿闯 发表于 2024-7-25 17:04
您好,您说的不成功是指什么呢,我们面板有个自己的虚拟环境,您说的报错是否可以发一下吗 ...
显示的错误我加在帖子上啦,还加了项目日志错误的记录,麻烦你帮我看一下啦 宝塔用户_pqkoot 发表于 2024-7-25 17:19
显示的错误我加在帖子上啦,还加了项目日志错误的记录,麻烦你帮我看一下啦 ...
您好,您这个日志信息是跟反向代理有关吧,错误提示表明在从上游服务器读取响应头时,上游服务器提前关闭了连接 运维技术阿闯 发表于 2024-7-25 17:35
您好,您这个日志信息是跟反向代理有关吧,错误提示表明在从上游服务器读取响应头时,上游服务器提前关闭 ...
那我该怎么解决呢,试了挺多种方法好像都不起作用:'(我查看nginx_error日志的时候里面是空的,有什么好方法和建议解决吗,谢谢啦 宝塔用户_pqkoot 发表于 2024-7-25 17:58
那我该怎么解决呢,试了挺多种方法好像都不起作用我查看nginx_error日志的时候里面是空的,有什么好方 ...
您好,您这边是增加了反向代理了吧,查看一下站点的配置文件,找到您设置的反向代理配置
中,找到
proxy_connect_timeout 60s;
proxy_send_timeout 60s;
proxy_read_timeout 60s;
这三个配置,增加一下时间,如果不可以的话,您这边取消反向代理,然后再直接访问站点看是否可以直接访问
页:
[1]