Code前端首页关于Code前端联系我们

Django“413 Request Entity Too Large”解决方案——上传太大被Nginx拒绝怎么办?

terry 2年前 (2023-09-24) 阅读数 75 #后端开发

我们使用django上传文件时,难免会上传几十M、几百M甚至更大的文件。此时,您可能会收到“413 Request Entity Too Large”的消息。这个提示说明上传的文件太大。大的。 。

请分享下面的解决方案:

宝塔==》Nginx--设置

Django”413 Request Entity Too Large“解决办法——上传过大被Nginx拒绝怎么办?

然后选择更改配置:

Django”413 Request Entity Too Large“解决办法——上传过大被Nginx拒绝怎么办?

将client_max_body_size更改为所需的大小。比如这里我改成200m,也就是说最大不能超过200MB。

	include proxy.conf;

        default_type  application/octet-stream;

        server_names_hash_bucket_size 512;
        client_header_buffer_size 32k;
        large_client_header_buffers 4 32k;
        client_max_body_size 200m;#将这里修改为我们需要的大小。

        sendfile   on;
        tcp_nopush on;

        keepalive_timeout 60;

        tcp_nodelay on;

        fastcgi_connect_timeout 300;

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门