Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 在Nginx中上传大文件时发出,导致502坏网关错误_Django_Nginx_Gunicorn - Fatal编程技术网

Django 在Nginx中上传大文件时发出,导致502坏网关错误

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;

我正在使用Nginx、gunicorn和django框架运行我的web应用程序,在这里我面临文件上载的问题,文件上载将存储在db中,我可以上载的最大文件大小为1mb,约为5000行,但当我上载的文件超过1mb时,会显示502个严重的网关错误

我的nginx confi文件是:

代码:

  """
             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是直接处理请求,还是位于某种代理之后?