Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 11496|Відповідь: 0

[Веб] Порада: обхідний шлях для суб'єкта-запиту 413 занадто великий

[Копіювати посилання]
Опубліковано 29.01.2016 11:09:18 | | |

Сервер Nginx

Причина в тому, що суб'єкт, що запитує, занадто довгий. Зазвичай дані про основний контент Посту занадто великі при запиті

Наприклад, завантаження великих файлів занадто велике; Наприклад, є більше даних POST

Змініть значення nginx.conf, щоб вирішити проблему.

client_max_body_size 2М до  
client_max_body_size 10М

Apache server

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

Конкретні кроки:

Під час завантаження великого програмного забезпечення в середовищі Apache іноді виникає помилка 413, причина якої полягає у неправильній конфігурації Apache, щоб знайти каталог конфігураційних файлів Apache як каталог conf, а каталог, паралельний цьому каталогу, називається conf.d для відкриття цього conf.d, який містить php.conf
Зміст змісту наведений нижче:
#
# PHP — це вбудована в HTML мова, вбудована в HTML scrip{filtering}ting, яка намагається його створити
# Легко розробникам писати динамічно згенеровані веб-сторінки.
#

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.
AspMaxRequestityEntityAllowed="20480000"




Попередній:Документ Microsoft.Office.Interop.Word динамічно генерує таблиці
Наступний:[Практика ОК] Плагін FEDERATED вимкнено, не звертайте на це уваги, все гаразд.
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com