Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 11496|Svar: 0

[Web] Tips: En lösning för för stor 413-begäran-enhet

[Kopiera länk]
Publicerad på 2016-01-29 11:09:18 | | |

Nginx-server

Anledningen är att den begärande enheten är för lång. Generellt är datan i Brödtext-inlägget för stor när inlägget efterfrågas

Till exempel är uppladdning av stora filer för stort; Till exempel finns det mer POST-data

Ändra värdet på nginx.conf för att lösa problemet.

client_max_body_size 2M till  
client_max_body_size 10M

Apache server

Ändra LimitRequestBody-konfigurationen i Apache-konfigurationsfilen, och om det är en virtuell värd, kontakta rymdleverantören för att få hjälp att ändra den.

Specifika steg:

När man laddar upp stor programvara i Apache-miljön uppstår ibland ett 413-fel, orsaken till detta fel är felaktig konfiguration av Apache, hitta Apache-konfigurationsfilkatalogen är conf-katalogen, och en katalog parallell med denna katalog kallas conf.d för att öppna denna conf.d, som innehåller en php.conf
Innehållet i innehållsförteckningen är följande:
#
# PHP är ett HTML-inbäddat scrip{filtering}ting-språk som försöker göra det
# Enkelt för utvecklare att skriva dynamiskt genererade webbsidor.
#

LoadModule php4_module modules/libphp4.so

#
# För att PHP-tolken hanterar filer med en .php filändelse.
#

SetOutputFilter PHP
SetInputFilter PHP
LimitRequestBody 6550000

#
# Lägg till index.php i listan över filer som ska visas som katalog
# index.
#
DirectoryIndex index.php

Felet uppstår i denna LimitRequestBody-konfiguration, ändra bara värdet till större än storleken på din mjukvara

Om du inte har den här profilen, snälla gör det
SetOutputFilter PHP
SetInputFilter PHP
LimitRequestBody 6550000

Skriv bara till Apache-konfigurationsfilen.

IIS Server (Windows Server 2003 IIS6)

Först stoppa IIS Admin Service-tjänsten, och sedan
Hitta metabase.xml under windows\system32\inesrv\, öppna den, hitta ASPMaxRequestEntityAllowed för att ändra till det önskade värdet, och starta sedan om IIS Admin Service-tjänsten

1. Tillägg i webbtjänsten tillåter aktiva serversidor och innehåller dokument på serversidan
2. Ändra egenskaperna för varje plats Hemkatalog - Konfiguration - Alternativ - Aktivera föräldrasökväg
3. Gör det möjligt att ladda upp stora dokument (ändra till önskad storlek, i bytes)
c:\WINDOWS\system32\inetsrv\MetaBase.xml

! Enterprise Windows 2003 på rad 592
Standardvärdet för AspMaxRequestEntityAllowed="204800" är 200K

Lägg till två nollor, det vill säga, det ändras, och nu kan du ladda upp upp till 20 Millioner.
AspMaxRequestEntityAllowed="20480000"




Föregående:Microsoft.Office.Interop.Word-dokumentet genererar dynamiskt tabeller
Nästa:[Träning OK] Plugin FEDERATED är avstängt, bry dig inte om detta, det är okej.
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com