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