Ошибка в Nginx — «413 Request Entity Too Large»

Ошибка появилась при загрузке файла размером почти 3 мегабайта. По умолчанию Nginx дает загружать файлы размером не более 1М, чтобы сделать возможной загрузку файлов большего размера, меняем параметр client_max_body_size

синтаксис: client_max_body_size размер;
умолчание: client_max_body_size 1m;
контекст: http, server, location
Задаёт максимально допустимый размер тела запроса клиента, указываемый в поле “Content-Length” заголовка запроса. Если размер больше заданного, то клиенту возвращается ошибка 413 (Request Entity Too Large). Следует иметь в виду, что браузеры не умеют корректно показывать эту ошибку. Установка параметра размер в 0 отключает проверку размера тела запроса клиента.

Решение ошибки «413 Request Entity Too Large»:

В файл nginx.conf, в секцию http, добавляем или изменяем:

client_max_body_size 100m;

Подробнее о параметре: http://nginx.org/ru/docs/http/ngx_http_core_module.html#client_max_body_size

Остались или есть ещё вопросы? Задавайте!
(не забудьте указать ссылку на этот пост)




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

Установка, настройка, мониторинг и администрирование linux, unix, windows систем