PHP потерял поля формы при загрузке большого файла - PullRequest
3 голосов
/ 03 октября 2011

, поэтому я прочитал, что php очищает переменную $ _POST, когда загрузка или другие данные превышают ограничения на данные POST. Таким образом, если пользователь загружает действительно большой файл, который php / apache отклоняет, его поля формы будут очищены, и вы не сможете их снова заполнить. есть ли способ обойти это? Это проблема php или проблема apache?

1 Ответ

1 голос
/ 03 октября 2011

есть ли способ обойти это?

Во многих отношениях один из них - просто дать 500 ответов и сразу же умереть.

Это проблема с php или проблема с apache?

Может быть и то и другое, но я предполагаю, что вы просто превышаете ограничение PHP для максимального размера сообщения или ограничение памяти. Сконфигурируйте свой сервер так, чтобы у вас было достаточно ресурсов для обработки желаемых загрузок файлов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...