Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 11496|Ответ: 0

[Веб] Совет: обходной путь для слишком большого запроса 413

[Скопировать ссылку]
Опубликовано 29.01.2016 11:09:18 | | |

Сервер Nginx

Причина в том, что запрашивающая организация слишком длинная. Как правило, данные о основном посте слишком большие, когда он запрашивается

Например, загрузка больших файлов слишком большая; Например, есть больше данных POST

Измените значение nginx.conf, чтобы решить проблему.

client_max_body_size 2M до  
client_max_body_size 10М

Apache server

Измените конфигурацию LimitRequestBody в конфигурационном файле Apache, и если это виртуальный хост, свяжитесь с поставщиком пространства для его изменения.

Конкретные шаги:

При загрузке крупного программного обеспечения в среду Apache иногда возникает ошибка 413, причина которой связана с неправильной конфигурацией Apache. Определите, что каталог конфигурационных файлов Apache — это каталог conf, а параллельный этому каталогу называется conf.d для открытия этого conf.d, который содержит php.conf
Содержание содержания следующее:
#
# PHP — это встроенный в HTML язык скрипа, который пытается его создать
# Разработчикам легко писать динамически генерируемые веб-страницы.
#

LoadModule php4_module modules/libphp4.so

#
# Потому что интерпретатор PHP обрабатывает файлы с расширением .php.
#

SetOutputFilter PHP
SetInputFilter PHP
LimitRequestBody 6550000

#
# Добавить index.php в список файлов, которые будут служить каталогом
# индексы.
#
DirectoryIndex index.php

Ошибка возникает в этой конфигурации LimitRequestBody, просто измените значение на большее, чем размер вашего программного обеспечения

Если у вас нет этого профиля, пожалуйста, сделайте
SetOutputFilter PHP
SetInputFilter PHP
LimitRequestBody 6550000

Просто запишите это в конфигурационный файл apache.

IIS Server (Windows Server 2003 IIS6)

Сначала остановите службу IIS Admin Service, а затем
Найдите metabase.xml в Windows\system32\inesrv\, откройте его, найдите ASPMaxRequestEntityAllowed для изменения до нужного значения и затем перезапустите сервис IIS Admin Service

1. Расширение в веб-сервисе позволяет использовать активные серверные страницы и содержит документы на серверной стороне
2. Изменить свойства каждого сайта Главный каталог - Конфигурация - Опции - Включить родительский путь
3. Сделать возможным загрузку крупных документов (изменять их до нужного размера, в байтах)
c:\WINDOWS\system32\inetsrv\MetaBase.xml

! Корпоративная Windows 2003 в строке 592
Значение по умолчанию AspMaxRequestEntityAllowed="204800" — 200K

Добавьте к ней две 0, то есть он изменится, и теперь можно загрузить до 20M.
AspMaxRequestEntityAllowed="20480000"




Предыдущий:Документ Microsoft.Office.Interop.Word динамически генерирует таблицы
Следующий:[Практика ОК] Плагин FEDERATED отключен, не обращайте на это внимания, всё нормально.
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com