Nginx client intended to send too large body

Nginx client intended to send too large body

Всем привет. При работе с HostCMS напоролся на ошибку загрузки большого файла через дополнительное свойство системы. С php все нормально. Оказалось проблема кроется в nginx, а именно я получил такую ошибку:

2015/11/10 05:35:10 [error] 586#0: *163747 client intended to send too large body: 14357930 bytes, client: 188.162.80.5, server: localhost, request: "POST /admin/informationsystem/item/index.php?informationsystem_id=1&informationsystem_group_id=12&hostcms[checked][1][1073]=1 HTTP/1.1", host: "host", referrer: "http://host/admin/informationsystem/item/index.php?informationsystem_id=1&informationsystem_group_id=12"

Сервер:

Linux host 3.13.0-042stab112.15 #1 SMP Tue Oct 20 17:22:56 MSK 2015 x86_64 x86_64 x86_64 GNU/Linux

Исправляется данная ошибка редактированием (добавлением) строки конфигурации секции http{} файла /etc/nginx/nginx.conf:

client_max_body_size 50m;

, где 50m — соответственной максимальный допустимый размер данных, в Мб.

Ну и не забыть перезапустить nginx:

/etc/init.d/nginx restart

Всем приятной работы!