413 Request Entity Too Large

При попытке загрузить на сервер через phpmyadmin програмист получил ошику — «413 Request Entity Too Large«. Ошибка говорит о том что запрос к серверу черезчур «жирный» и ошибку выдает nginx.

Лечится данная проблема просто, необходимо в nginx.conf в разделе http прописать (если нет) или изменить значение параметра «client_max_body_size» на такое что бы размер дампа или заливаемого файла не превышал указанное в этом параметре значение.

Что бы окончательно развеять вопрос с этой ошибкой обратимся к документации по nginx где описывается этот параметр:

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

 

Собственно после перезагрузки nginx все становится в норме.

1 голос

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

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*
*
Website