#php #file-upload
#php #загрузка файла
Вопрос:
У меня проблема с загрузкой файлов на сервер. Я пытаюсь загрузить файл типа PDF, и содержимое переменной $ _FILES выглядит следующим образом.
array(1) { ["userfile"]=> array(5) { ["name"]=> string(46) "archive.pdf" ["type"]=> string(0) "" ["tmp_name"]=> string(0) "" ["error"]=> int(1) ["size"]=> int(0) } }
Значение «ошибка» равно 1, так что даже попадает в каталог «tmp» с сервера.
Вес файла составляет 6,60 М. Я проверил директивы PHP:
post_max_size = 8M
upload_max_filesize = 2M
Кто-нибудь знает, почему это происходит?.
Спасибо за помощь.
С уважением!
Комментарии:
1. Вы ответили на свой собственный вопрос. Что именно, как вы могли бы догадаться
upload_max_filesize
, делает?2. Кому-то нужно еще кофе. :-p
Ответ №1:
upload_max_filesize
Равно 2М. Размер вашего файла составляет 6,60 М. Увеличьте upload_max_filesize
значение больше 6,60 М, например 10 м.