Загрузка файлов на сайт (а по сути - на сервер) обычно выполняется через POST-запрос или UPLOAD-запрос. Но это актуально только для тех  сайтов, для которых на сервере используется Appache. Но если на сервере используется NGINX (CGI или FAST CGI), то максимально допустимый размер тела запроса определяется по-другому - директивой client_max_body_size.

Ошибка http/1.1 413 request entity too large

По умолчанию директива client_max_body_size имеет значение - 1 Мб. Поэтому при попытке загрузить файл большего размера можно получить ошибку:

http/1.1 413 request entity too large




Директива client_max_body_size задаёт максимально допустимый размер тела запроса клиента, указываемый в строке "Content-Length" в заголовке запроса. Если размер больше заданного, то клиенту возвращается ошибка "Request Entity Too Large" (413). Следует иметь в виду, что браузеры не умеют корректно показывать эту ошибку.

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

Синтаксис:

client_max_body_size размер;

По умолчанию:

client_max_body_size 1m;

Контекст:

http, server, location

 

Решение проблемы http/1.1 413 request entity too large

В файл etc/nginx/nginx.conf, в секцию http, добавить строчку/изменить строчку:

client_max_body_size 100m;

Если использовать панель управления сервером ISP Manager Lite 5, то выбрать в меню "Менеджер файлов" и отредактировать файл nginx.conf, установив необходимый размер - 100 Мб или даже 150 Мб:

Ошибка http/1.1 413 request entity too largeУстановка параметра размер в 0 отключает проверку размера тела запроса клиента.




 

Комментарии (3)

This comment was minimized by the moderator on the site

Для Ubuntu так же все?

This comment was minimized by the moderator on the site

same day I've got the same...

This comment was minimized by the moderator on the site

Так что именно слишком большое?

Здесь не опубликовано еще ни одного комментария

Оставьте свой комментарий

  1. Опубликовать комментарий как Гость.
0 Значки
Вложения (0 / 3)
Поделитесь своим местоположением

      Маразмы-Афоризмы УВАУ ГА
      Маразмы-Афоризмы УВАУ ГА

      Данное эксклюзивное "литературное" произведение было собрано, сверстано, напечатано в нескольких экземплярах в виде брошюры размером А5 и, конечно же, размещено на просторах Интернета выпускниками факультета УВД (Управление Воздушным Движением) 2003 года Ульяновского высшего авиационного училища гражданской авиации (УВАУ ГА). Курсанты группы Д11/51-98 в течение 5 лет не только смеялись над друг...




      HEADERS из POSTMAN в виде текста
      HEADERS из POSTMAN в виде текста

      Если в процессе тестирования API необходимо сохранять из POSTMAN результаты запросов, в том числе headers в виде текста, но можно это делать с помощью консоли Postman (если вариант со скриншотами не подходит по какой-то причине :).




      Debian 10 + Oracle = Любовь!
      Debian 10 + Oracle = Любовь!

      Или "Как установить и настроить Oracle Instant Client и oci8 (PECL) на Linux Debian 10" Если у вас есть задача, требующая с помощью php обращаться к базе данных ORACLE, то эта статья для вас. Мне пришлось прочитать много разных статей в интернете (из которых ни одна не дала результата), кучу технической документации от ORACLE и по php, провести много экспериментов, потом откатить сервер в...




      Аэрокалькулятор
      Аэрокалькулятор

      Аэрокалькулятор- пожалуй, единственная программа, сделанная программистами ФГУП ЦАИ (ЦАИ ГА) более-менее по-человечески и для пользователей, а не через одно место. (Через одно место сделана программа "Аэропорт оптима").




      GPS-приемник для iPad
      GPS-приемник для iPad

      Когда есть GPS-сигнал, то его нужно иметь, а не только желать! ("When a GPS signal is a must have, not a nice to have").   Возможны два варианта использования дополнительного GPS-приемника: подключать напрямую к iPad или подключать по Bluetooth. iPad использует встроенный GPS-приемник, который не очень надежный при использовании его в полете. Для того, чтобы уверенно пользоваться в полете функцией "moving...




      Как восстановить вкладки в Safari macOS Sierra
      Как восстановить вкладки в Safari macOS Sierra

      Не нужно лишних слов для псевдо-SEO. Закрытые случайно или специально вкладки (предыдущую сессию) браузера Safari в Mac OS Sierra возвращает простая комбинация клавиш:




      C новым 2016-ым годом!
      C новым 2016-ым годом!

      Всех авиационных специалистов поздравляем с новым 2016-ым годом! Желаем вам безопасных полетов, хорошей погоды и безотказной техники! Для вас открытка от Jeppesen - прикольная схема захода на посадку по GPS:  



Яндекс.Метрика
Сайт работает на быстром VPS/VDS хостинге от FASTVPS