Предел не установлен в вашем PHP-скрипте, а в настройках глобального сервера. Если у вас есть доступ к php.ini, проверьте значения для upload_max_filesize и post_max_size. Вам нужно будет перезапустить Apache после обновления php.ini.
Если у вас нет доступа к php.ini (например, виртуальный хостинг) и хост позволяет, вы можете попробовать установить пределы писать что-то подобное в вашем файле .htaccess:
php_value upload_max_filesize 10M
php_value post_max_size 10M
Вы можете проверьте настройки сервера с помощью функции phpinfo() (http://www.php.net/manual/en/function.phpinfo.php)
Проверьте один раз в вашей стороне сервера. Каков максимальный поддерживаемый размер файла – Steve
На стороне сервера нет ограничений для загрузки ... по ссылке Я предоставил PHP-скрипт на стороне сервера ... пожалуйста, проверьте, что если какие-либо изменения необходимо сделать в этом – WISHY