Ошибка nginx «413 Request Entity Too Large» может возникать при отправке серверу запросов большого объёма (загрузке файлов, к примеру). Причина ошибки может быть в двух местах.

Первое — в конфигурационном файле nginx указано слишком маленькое значение переменой client_max_body_size.

Второе (более редкое)- в конфигурационном файле apache установлено слишком маленькое значение LimitRequestBody.

Как исправить. Nginx

Для устранения ошибки откройте файл конфигурации nginx (как правило это /etc/nginx/nginx.conf) и в секции http добавьте строку (если такая уже есть — просто замените):

client_max_body_size 200M;

где, 200M  — максимальный объём запроса (файла). В данном случае — 200 мегабайт. Приставка M — мегабайты, G — гигабайты. в результате должно получиться в конфиге что-то вроде: client_max_body_size  

Как исправить. Apache.

Откройте конфигурационный файл апача (для centOS это обычно /etc/httpd/conf/httpd.conf) и найдя LimitRequestBody укажите нужное значение в байтах. К примеру, 1ГБ: 

LimitRequestBody 1073741824

По-умолчанию система считает что значение этой переменной (если она не прописана явно в httpd.conf) равно двум гигабайтам (2147483647 байт), поэтому если нигде не установлено иное значение, то проблем с апачем обычно нет.