Обычным методом отправки загрузки файла является POST, поэтому post_max_size
должно быть 16 МБ или более.
Кстати, также memory_limit
играет роль. Это должно быть больше, чем 16 МБ, но поскольку значение по умолчанию составляет 128 МБ, вы не увидите эту проблему. Пример конфигурации php.ini
:
post_max_size = 16M
upload_max_filesize = 16M
memory_limit = 128M
Измените эти значения в php.ini
, если у вас есть к ним доступ, в противном случае вы можете попытаться изменить их в файле .htaccess
.
php_value upload_max_filesize 16M
php_value post_max_size 16M
Это будет работать, только если настройки AllowOverride
позволяют это. В противном случае вы должны обратиться в свою хостинговую компанию.