How to set PHP maximum upload size?
To configure upload size, You need to modify php.ini file,
which should be present in /etc/php or similar
directory. Mine was in /etc/php/7.1/fpm, as
PHP-FPM is used with NGINX.
-
post_max_size- total size of data that could be sent by POST request
-
upload_max_filesize- maximum size of uploaded file
The post_max_size should be
larger than upload_max_filesize as
there is virtually always some extra data transferred
along with uploaded file.
Values accept suffixes like M for megabytes or
G for gigabytes.
Also there is a configuration option for maximum amount of
simultaneous uploads - max_file_uploads -
this might also be important to set, to allow uploading many
files at once.
Example of configuration file part:
post_max_size = 800M
upload_max_filesize = 799M max_file_uploads = 200
Check also setting of NGINX maximum POST size