Чтобы завершить ответ Ханнеса.
Вам нужно изменить некоторые настройки в вашем php.ini:
upload_max_filesize = 2M
;or whatever size you want
max_execution_time = 60
; also, higher if you must
Если кто-то хочет поставить неограниченное количество (я не знаю почему, но если вы хотите), вы можете установить двойное значение 0:
Вам нужно изменить некоторые настройки в вашем php.ini:
upload_max_filesize = 0
max_execution_time = 0
И если вы не знаете, где находится ваш php.ini. Вы можете сделать файл "name.php" на вашем сервере и поместить:
<?php phpinfo(); ?>
А на вашем сайте вы можете увидеть конфигурацию вашего php.ini и там помечено, где это.
Изменить 9 января 2015 года:
Если вы не можете получить доступ к php.ini, у вас есть еще два варианта.
Вы можете установить эту строку непосредственно в вашем файле "name.php", но я не могу найти для upload_max_filesize для этой опции:
set_time_limit(0);
Или в ".htaccess"
php_value upload_max_filesize 0
php_value max_execution_time 0