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

Ошибка при загрузке файлов более 1 мегабайта

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

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

Ошибка появляется при загрузке файлов больше 1 мегабайта. Проблема в базовой конфигурации Nginx, точнее в настройках одного из параметров.
Нам необходимо найти файл nginx.conf, который отвечает за его конфигурацию.
У меня сервер на основе FreeBSD — соответственно данный файл лежал по адресу: /usr/local/etc/nginx у вас может быть в другом месте (в зависимости от OS сервера)

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

client_max_body_size 10m;

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

Также читайте: