I have a simple upload form with:
enctype="multipart/form-data"/>
and
input type="hidden" name="MAX_FILE_SIZE" value="5900000" />
And the following settings, that are applied (checked through phpini()) in php.ini:
upload_max_filesize = 7MB
memory_limit = 64M
post_max_size = 8MB
I try to upload a file that is small - 500k and it goes through
I try to upload a file that is 5MB (smaller than both upload_max_filesize
and post_max_size
settings) and it fails with error code 1: which says is:
UPLOAD_ERR_INI_SIZE Value: 1; The uploaded file exceeds the upload_max_filesize directive in php.ini.
Anyone has a clue what is going on?
I think this is because of a typo. Instead of
upload_max_filesize = 7MB
it should read
upload_max_filesize = 7M
use phpinfo()
again to check what value actually gets applied.