Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 11496|Odgovoriti: 0

[Web] Nasvet: Rešitev za prevelik 413 zahtevni entitet

[Kopiraj povezavo]
Objavljeno na 29. 01. 2016 11:09:18 | | |

Nginx strežnik

Razlog je, da je zahtevajoča entiteta predolga. Na splošno so podatki vsebinskega prispevka Telesa preveliki, ko je Objava zahtevana

Na primer, nalaganje velikih datotek je preveliko; Na primer, obstaja več POST podatkov

Spremenite vrednost nginx.conf, da rešite problem.

client_max_body_size 2M do  
client_max_body_size 10M

Apache strežnik

Spremenite konfiguracijo LimitRequestBody v konfiguracijski datoteki Apache, in če gre za virtualni gostitelj, kontaktirajte ponudnika prostora za pomoč pri spremembi.

Specifični koraki:

Pri nalaganju velike programske opreme v okolju Apache se včasih pojavi napaka 413, vzrok za to napako je nepravilna konfiguracija Apache, najdemo mapo konfiguracijskih datotek Apache kot mapo conf, in mapa, ki je vzporedna tej mapi, se imenuje conf.d, da se odpre ta conf.d, ki vsebuje php.conf
Vsebina kazala je naslednja:
#
# PHP je v HTML vgrajen scrip{filtering}ting jezik, ki poskuša
# Enostavno za razvijalce pisanje dinamično generiranih spletnih strani.
#

LoadModule php4_module modules/libphp4.so

#
# Ker PHP interpreter obravnava datoteke z .php končnico.
#

SetOutputFilter PHP
SetInputFilter PHP
LimitRequestBody 6550000

#
# Dodaj index.php na seznam datotek, ki bodo postrežene kot imenik
# indeksi.
#
DirectoryIndex index.php

Napaka se pojavi pri tej konfiguraciji LimitRequestBody, samo spremenite vrednost na večjo od velikosti vaše programske opreme

Če tega profila nimate, ga prosim imajte
SetOutputFilter PHP
SetInputFilter PHP
LimitRequestBody 6550000

Samo zapiši v konfiguracijsko datoteko Apache.

IIS Server (Windows Server 2003 IIS6)

Najprej ustavite storitev IIS Admin Service, nato pa nato
Poiščite metabase.xml pod windows\system32\inesrv\, ga odprite, poiščite ASPMaxRequestEntityAllowed za spremembo na zahtevano vrednost in nato ponovno zaženite storitev IIS Admin Service

1. Razširitev v spletni storitvi omogoča aktivne strežniške strani in vsebuje dokumente na strežniški strani
2. Spremenite lastnosti vsakega domačega imenika lokacije - Konfiguracija - Možnosti - Omogočite nadrejeno pot
3. Omogočiti nalaganje velikih dokumentov (prilagodite jih na želeno velikost, v bajtih)
c:\WINDOWS\system32\inetsrv\MetaBase.xml

! Enterprise Windows 2003 na liniji 592
Privzeta privzeta vrednost AspMaxRequestEntityAllowed="204800" je 200K

Dodaj še dve ničli, torej se bo spremenilo, in zdaj lahko naložiš do 20M.
AspMaxRequestEntityAllowed="20480000"




Prejšnji:Dokument Microsoft.Office.Interop.Word dinamično generira tabele
Naslednji:[Vaja v redu] Vtičnik FEDERATED je onemogočen, ne bodite pozorni na to, vse je v redu.
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com