Не загружает файл на сервер

#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 м.