Я пытаюсь загрузить файл размером 300 МБ. но не загружается и теперь отображается любая ошибка. Значение переменные в php.ini файле
post_max_size 800M
upload_max_filesize 750M
memory_limit 2048M
max_execution_time 17100
max_input_time 17100
если я пытаюсь напечатать TMP имя файла, эхо $ _FILES [ «данных файла»] [ «tmp_name»]; умереть; Ничего не отображает перенаправление страницы на главную страницу. но для менее чем 128M это показывает/tmp/phpShle, как это.
Как вы можете видеть, у вас есть upload_max_filesize 750M, вы не можете загрузить больше этого. Вы должны изменить этот –
set error_reporting (E_ALL); чтобы показать ошибку http://php.net/manual/en/function.error-reporting.php, проверьте свои журналы apache, а также журналы приложений, если у вас есть –
Возможно ли, что размер каталога tmp на сервере равен 128M , Поскольку отображается только имя файла tmp с размером файла, и больше не отображается имя файла. – Deepak3301086