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.