Skip to main content
NewWebmaster.RU

413 Request Entity Too Large

Впервые столкнулся с данной ошибкой будучи молодым вебмастером, собирая очередной сайт на Joomla. При загрузке очередного плагина в менеджере расширений одного из плагинов выскачила ошибка 413 Request Entity Too Large.

413 Request Entity Too Large

Причина подобных ошибок?

Все дело в том что сетевая архитектура может строится достаточно разнообразно

Возникает она на хостингах, где помимо Apache используется Nginx для отдачи статических файлов, то есть Apache обрабатывает логику php, а на фронте Nginx отдает статические файлы.

В чем же тут проблема?

Ошибка появляется при загрузке файлов больше 1 мегабайта. Проблема в базовой конфигурации Nginx, точнее в настройках одного из параметров. Нам необходимо найти файл nginx.conf, который отвечает за его конфигурацию.

У меня сервер на основе FreeBSD — соответственно данный файл лежал по адресу: /usr/local/etc/nginx у вас может быть в другом месте (в зависимости от OS сервера)

Открываем файл и в секцию http вставляем:

client_max_body_size 10m;

То есть задаем максимально допустимый размер тела запроса клиента в 10 мегабайт. После этого перезагружаем сервер и все должно заработать.