При попытке загрузить на сервер через phpmyadmin програмист получил ошику – “413 Request Entity Too Large“. Ошибка говорит о том что запрос к серверу черезчур “жирный” и ошибку выдает nginx.
Лечится данная проблема просто, необходимо в nginx.conf в разделе http прописать (если нет) или изменить значение параметра “client_max_body_size” на такое что бы размер дампа или заливаемого файла не превышал указанное в этом параметре значение.
1 |
client_max_body_size 200m; |
Что бы окончательно развеять вопрос с этой ошибкой обратимся к документации по nginx где описывается этот параметр:
Задаёт максимально допустимый размер тела запроса клиента, указываемый в поле “Content-Length” заголовка запроса. Если размер больше заданного, то клиенту возвращается ошибка 413 (Request Entity Too Large). Следует иметь в виду, что браузеры не умеют корректно показывать эту ошибку. Установка параметра
размер
в 0 отключает проверку размера тела запроса клиента.
Собственно после перезагрузки nginx все становится в норме.