Django 在Nginx中上传大文件时发出,导致502坏网关错误
我正在使用Nginx、gunicorn和django框架运行我的web应用程序,在这里我面临文件上载的问题,文件上载将存储在db中,我可以上载的最大文件大小为1mb,约为5000行,但当我上载的文件超过1mb时,会显示502个严重的网关错误 我的nginx confi文件是: 代码:Django 在Nginx中上传大文件时发出,导致502坏网关错误,django,nginx,gunicorn,Django,Nginx,Gunicorn,我正在使用Nginx、gunicorn和django框架运行我的web应用程序,在这里我面临文件上载的问题,文件上载将存储在db中,我可以上载的最大文件大小为1mb,约为5000行,但当我上载的文件超过1mb时,会显示502个严重的网关错误 我的nginx confi文件是: 代码: """ server { listen 80; server_name xxx xxx;
"""
server {
listen 80;
server_name xxx xxx;
client_max_body_size 100M;
error_log /var/log/nginx/error.log debug;
keepalive_timeout 100;
location = /favicon.ico { access_log off; log_not_found off; }
location /static/ { root /home/ubuntu/mainframe;}
location /{
include proxy_params;
proxy_pass http://unix:/home/ubuntu/mainframe/mainframe.sock;
}}“”“ 我的Gunicorn配置:
"""
[Unit]
Description=gunicorn daemon
After=network.target
[Service]
User=ubuntu
Group=www-data
WorkingDirectory=/home/ubuntu/mainframe
ExecStart=/home/ubuntu/.local/bin/gunicorn --access-logfile - --workers 3 --bin unix:/home/ubuntu/mainframe/mainframe.sock mainframe.wsgi:application
[Install]
WantedBy=multi-user.target """
任何帮助都将不胜感激
2您是否检查了Nginx错误日志?nginx是直接处理请求,还是位于某种代理之后?