Nginx: 413 entity too large - file does not reach the application Nginx: 413 entity too large - file does not reach the application nginx nginx

Nginx: 413 entity too large - file does not reach the application


If you’re getting 413 Request Entity Too Large errors trying to upload, you need to increase the size limit in nginx.conf or any other configuration file . Add client_max_body_size xxM inside the server section, where xx is the size (in megabytes) that you want to allow.

http {    include       mime.types;    default_type  application/octet-stream;    sendfile        on;    keepalive_timeout  65;    server {        client_max_body_size 20M;        listen       80;        server_name  localhost;        # Main location        location / {            proxy_pass         http://127.0.0.1:8000/;        }    }}


It means the max file size is larger than the upload size. See client_max_body_size

So try using instead of using a fixed value.

server {     [...]     client_max_body_size 0;     [...]}

A value of 0 will disable the max upload check, I'd recommend putting a fixed value such as 3M, 10M, etc... instead though.