413 Request Entity Too Large nginx — ошибка, которая может появляться при загрузке данных на сайтах, обслуживаемых веб-сервером Nginx. Из текста ошибки явно следует, что значение определенного параметра для сервера превышено.
Устраняется ошибка очень легко корректировкой значения одного параметра в конфиге.
413 Request Entity Too Large nginx — как исправить ошибку
Также можно задать директиву в отдельном файле и подключить его при помощи include в основном конфиге
Тестируем конфигурацию
nginx -t
Если ошибок не выводится перезапускаем Nginx
nginx -s reload
На этом настройка Nginx завершена.
Поскольку подобные сообщения часто выводятся при работе в веб-окружении, обычно при установке каких-то тем или плагинов и загрузке архивов с данными задействуется PHP и его лимиты также будут оказывать влияние.
Увеличим лимиты в php.ini (расположение файла в системе проще всего определить загрузив в корень сайта phpinfo.php и обратившись к нему через браузер)
mcedit /etc/php/php.ini
upload_max_filesize = 100M
post_max_size = 100M
Принудительно завершаем все PHP процессы
pkill php
Если используется конфигурация с php-fpm нужно перезапустить и эту службу
/etc/init.d/php-fpm restart
После произведенных настроек ошибка, говорящая о слишком большой длине запроса, более возникать не должна.