Эти настройки не будут иметь никакого эффекта при настройке через ini_set
.
Причина в том, что PHP нужны эти значения до того, как ваш сценарий даже будет выполнен. Когда происходит загрузка, целевой скрипт выполняется после завершения загрузки, поэтому PHP должен заранее знать максимальные размеры.
Установите их в php.ini
, конфигурации вашего виртуального хоста или в файле .htaccess
. Типичный файл .htaccess
будет выглядеть так:
php_value post_max_size 30M
php_value upload_max_filesize 30M