Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 11496|Svar: 0

[Web] Tip: Workaround for 413 Request Entity for stor

[Kopier link]
Opslået på 29/01/2016 11.09.18 | | |

Nginx-server

Årsagen er, at den anmoderende enhed er for lang. Generelt er dataene i Body Content Post for store, når opslaget bliver anmodet om

For eksempel er upload af store filer for stort; For eksempel er der flere POST-data

Ændr værdien af nginx.conf for at løse problemet.

client_max_body_size 2M til  
client_max_body_size 10M

Apache-server

Ændr LimitRequestBody-konfigurationen i Apache-konfigurationsfilen, og hvis det er en virtuel host, kontakt space-udbyderen for at få hjælp til at ændre den.

Specifikke trin:

Når man uploader stor software i Apache-miljøet, vil der nogle gange være en 413-fejl, årsagen til denne fejl skyldes den forkerte konfiguration af Apache, find Apache-konfigurationsfilmappen i conf-mappen, og en mappe parallelt med denne mappe kaldes conf.d for at åbne denne conf.d, som indeholder en php.conf
Indholdet af indholdsfortegnelsen er som følger:
#
# PHP er et HTML-indlejret scrip{filtering}ting-sprog, som forsøger at gøre det
# Let for udviklere at skrive dynamisk genererede websider.
#

LoadModule php4_module modules/libphp4.so

#
# Fordi PHP-tolken håndterer filer med en .php endelse.
#

SetOutputFilter PHP
SetInputFilter PHP
LimitRequestBody 6550000

#
# Tilføj index.php til listen over filer, der skal bruges som mappe
# indekser.
#
DirectoryIndex index.php

Fejlen opstår i denne LimitRequestBody-konfiguration, bare ændr værdien til større end størrelsen på din software

Hvis du ikke har denne profil, så gør det endelig
SetOutputFilter PHP
SetInputFilter PHP
LimitRequestBody 6550000

Skriv det bare til Apache-konfigurationsfilen.

IIS Server (Windows Server 2003 IIS6)

Stop først IIS Admin Service-tjenesten, og derefter
Find metabase.xml under windows\system32\inesrv\, åbn den, find ASPMaxRequestEntityAllowed, så du kan ændre til den krævede værdi, og genstart derefter IIS Admin Service-tjenesten

1. Udvidelsen i webtjenesten tillader aktive serversider og indeholder dokumenter på serversiden
2. Ændr egenskaberne for hvert site Hjemmemappe - Konfiguration - Indstillinger - Aktiver forældresti
3. Gør det muligt at uploade store dokumenter (modificerer til den ønskede størrelse, i bytes)
c:\WINDOWS\system32\inetsrv\MetaBase.xml

! Enterprise Windows 2003 på linje 592
Standardstandardværdien for AspMaxRequestEntityAllowed="204800" er 200K

Læg to 0'ere til, det vil sige, det vil ændre sig, og nu kan du uploade op til 20M.
AspMaxRequestEntityAllowed="20480000"




Tidligere:Microsoft.Office.Interop.Word-dokumentet genererer dynamisk tabeller
Næste:[Øvelse OK] Plugin FEDERATED er deaktiveret, så lad være med at lægge mærke til det, det er okay.
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com