(499) 553-48-94

Приобретая у нас
лицензионные программы
1С:Предприятие ПРОФ
Вы дополнительно получаете
бесплатно:
1. доставка по г. Москва,
2. установка на компьютеры,
3. обновление*,
4. линия консультации*,
* в течении 3 мес.

Бесплатные услуги. Купить 1с, продажа 1с, установка 1с, настройка 1с, обновление 1с, сопровождение 1с, обслуживание 1с


Подарок за покупку программ 1С


Как побороть ошибку 413 Request Entity Too Large в Nginx

Зачастую при попытке загрузить тот или иной файл размером в один мегабайт, может возникать ошибка в окне браузера 413 Request Entity Too Large в Nginx. Какие существуют причины ее появления, и как побороть ошибку 413 Request Entity Too Large в Nginx . Одной из популярных причин может заключаться в дефолтных настройках Nginx, а именно в парметрах client_max_body_size. По умолчанию он равняется 1m. php.ini, и он в этом случае не имеет никакого отношения к ошибке. Однако загрузка файла в один мегабайт становится невозможным. Для начала рассмотрим что такое nginx. Это специальное серверное программное обеспечение, файлы которого лежат на сервере вместе с файлами Апача и другими, как правило, в директории /etc/nginx/. В тех случаях, когда у вас отсутствует доступ к данной дериктории, то необходимо обратиться непосредственно к хостеру, который сможет ее настроить. Однако важно понимать, что не любой хостинг сможет вам увеличить client_max_body _size.

Соответственно в документах nginx будет описываться что конкретная деректива client_max_body_size создает максимальнодопустимые размеры по телу запроса пользователя, которая указывается в строке "Content-Length", в самом заголовке запроса. Если этот размер больше заданного, то соответственно выбивается такая ошибка. По этой причине, чтобы решить эту проблему следует конкретный файл конфигурации nginx увеличить в значении дерективы client_max_body_size, до требуемого вам размера. Для этого файл /usr/local/etc/nginx/nginx.conf (или /etc/nginx/nginx.conf), необходимо добавить в секцию http или попросту или заменить его значение если оно там уже имеется на параметр "client_max_body_size 100m;", а после необходимо выполнить перезапуск nginx при помощи "/etc/init.d/nginx restart" или "service nginx restart".


04.08.2014
ООО "АДМ Оптима" © 2006-2015, Москва, (499) 553-48-94  
Копирование материалов запрещено.