Stumbled across this issue of request entity too large when trying a script on server is trying to upload large files. This referrers to Apache/NGINX/IIS servers running PHP.
The solution seems to lie in the change the following variables.
memory_limit =128M
post_max_size = 96M
upload_max_filesize = 64M
Test and increase the above variables slowly by 16/32M increments to ensure your web hosting can handled
If you are on NGINX you will need to adjust client_max_body_size in the http block of the config file
The error, '413 Request Entity Too Large'.
http {
#...
client_max_body_size 128m;
#...
}
Note 'post_max_size integer' sets max size of post data allowed. This setting also affects file upload. To upload large files, this value must be larger than 'upload_max_filesize'. Generally speaking, 'memory_limit' should be larger than 'post_max_size'.
You might also want to increase the max-execution-time. Note however you server configurations, i.e. timeouts, might interrupt executions.