Nginx: 413 Request Entity Too Large

Ошибка возникает при отправке запроса (к примеру файла) размер которого превышает 1 мегабайт. Это связано с настройками nginx по умолчанию.

Nginx: 413 Request Entity Too Large

Синтаксис: client_max_body_size размер;
Умолчание: client_max_body_size 1m;
Контекст: http, server, loc

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

Решение проблемы:

Получить путь до файлов конфигурации nginx, с помощью команды:

nginx -t

В файле /etc/nginx/nginx.conf в секцию http или server (в зависимости от настроек) добавляем параметр

client_max_body_size 128m;

и перезапускаем nginx

systemctl reload nginx

Добавить комментарий