Driver86
@Driver86
Немодератор toster.ru

"Кто" создаёт файлы во временной папке при их загрузке?

Вопрос из рубрики "Я познаю мир".
Речь о файлах, загружаемых по http.
Интересует связка php и nginx.
PHP парсит запрос, выделяет там файлы и помещает их во временную папку, или это роль веб-сервера?
  • Вопрос задан
  • 278 просмотров
Решения вопроса 1
@none7
Nginx парсит заголовок запроса и переадресует его php и он уже парсит тело запроса. У php есть опция upload_tmp_dir, позволяющая указать куда именно скидывать эти временные файлы. Что касается модуля nginx, то это отдельный нестандартный механизм и не будет виден в переменной $_FILES(если конечно не поправят специально для модуля nginx). Если реализовать собственный http-сервер с поддержкой CGI/FastCGI, то реализовать парсинг тела запроса не придётся.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы