Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 11496|Odpověď: 0

[Web] Tip: Řešení pro příliš velkou entitu požadavku 413

[Kopírovat odkaz]
Zveřejněno 29.01.2016 11:09:18 | | |

Nginx server

Důvodem je, že požadovaná entita je příliš dlouhá. Obecně platí, že data v hlavním příspěvku jsou příliš rozsáhlá, když je o příspěvek požadován

Například nahrávání velkých souborů je příliš velké; Například existuje více dat POST

Změňte hodnotu nginx.conf, abyste problém vyřešili.

client_max_body_size 2M do  
client_max_body_size 10M

Apache server

Upravte konfiguraci LimitRequestBody v konfiguračním souboru Apache a pokud jde o virtuální hostitel, kontaktujte poskytovatele prostoru, aby vám pomohl ji upravit.

Konkrétní kroky:

Při nahrávání velkého softwaru v prostředí Apache se někdy objeví chyba 413, příčinou této chyby je nesprávná konfigurace Apache, kde je adresář konfiguračních souborů Apache adresář conf a adresář paralelní s tímto adresářem se nazývá conf.d, který otevírá tento conf.d, který obsahuje php.conf
Obsah obsahu je následující:
#
# PHP je jazyk pro scrip{filtering}ting v HTML, který se snaží vytvořit
# Snadné pro vývojáře psát dynamicky generované webové stránky.
#

LoadModule php4_module modules/libphp4.so

#
# Protože PHP interpreter zpracovává soubory s .php příponou.
#

SetOutputFilter PHP
SetInputFilter PHP
LimitRequestBody 6550000

#
# Přidejte index.php do seznamu souborů, které budou sloužity jako adresář
# indexy.
#
DirectoryIndex index.php

Chyba se objeví v této konfiguraci LimitRequestBody, stačí změnit hodnotu na větší než velikost vašeho softwaru

Pokud tento profil nemáte, prosím, mějte ho
SetOutputFilter PHP
SetInputFilter PHP
LimitRequestBody 6550000

Prostě to zapište do konfiguračního souboru Apache.

IIS Server (Windows Server 2003 IIS6)

Nejprve zastavte službu IIS Admin Service, a pak
Najděte metabase.xml pod windows\system32\inesrv\, otevřete ho, najděte ASPMaxRequestEntityAllowed pro úpravu na požadovanou hodnotu a poté restartujte službu IIS Admin Service

1. Rozšíření ve webové službě umožňuje aktivní serverové stránky a obsahuje dokumenty na straně serveru
2. Upravit vlastnosti každého místa Domovský adresář - Konfigurace - Možnosti - Povolit rodičovskou cestu
3. Umožnit nahrávání velkých dokumentů (upravit velikost podle potřeby, v bajtech)
c:\WINDOWS\system32\inetsrv\MetaBase.xml

! Enterprise Windows 2003 na řádku 592
Výchozí hodnota AspMaxRequestEntityAllowed="204800" je 200K

Přidejte k tomu dvě nuly, tedy se to změní, a teď můžete nahrát až 20M.
AspMaxRequestEntityAllowed="20480000"




Předchozí:Dokument Microsoft.Office.Interop.Word dynamicky generuje tabulky
Další:[Trénink v pořádku] Plugin FEDERATED je deaktivovaný, nevěnujte tomu pozornost, je to v pořádku.
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com