В некоторых случаях при попытке загрузить на сервер картинку или какой-то другой файл через форму на сайте возвращается ошибка вида

413 Request Entity Too Large nginx/1.24.0

413 Request Entity Too Large nginx/1.24.0

 

Сама по себе ошибка говорит о том что вы пытаетесь загрузить в запросе больше больше данных, чем nginx  настроен принимать. Например, если сервер недавно настроен и никаких специальных настроек не вносилось — максимальный размер загружаемого файла равен 1 мегабайту.
Чтобы это исправить — нужно поправить в конфиге Nginx (обычно он находится на сервере в файле /etc/nginx/nginx.conf) параметр client_max_body_size указав значение побольше. Согласно официальной документации её можно задавать практически где угодно — для всего сервера, для отдельного сайта (виртхоста) или даже для какого-то конкретного location.

Самій простой способ решения вопроса — прописать параметр глобально для всего сервера в блоке http (можно сразу после открывающей скобки) вот так

http {

client_max_body_size 250M;
_остальной_конфиг_
}

После сохранения изменений в конфиге останется только перечитать nginx без перезапуска (релоад) выполнив

nginx -s reload

или перезапустить Nginx средствами ОС. Чаще всего это

systemctl restart nginx

или

service nginx restart