Вы можете вызвать echo phpinfo (), а затем проверить ваши upload_max_filesize и другие настройки среды php. Вполне возможно, что ваш скрипт умирает из-за превышения одного из максимальных пределов.
В зависимости от вашей среды вы можете либо использовать ini_set () для изменения необходимых значений во время выполнения, либо вы можете просто отредактировать файл php.ini для постоянной установки значения. Обратите внимание, что не все настройки php.ini могут быть изменены во время выполнения, и если вы измените php.ini, вам потребуется перезапустить Apache.