HTTP-Fehler 404.13 – CONTENT_LENGTH_TOO_LARGE (beim Besuch einer Website, die auf einem Server gehostet wird, der IIS 7.0 verwendet)
Dieser Artikel hilft Ihnen, den Fehler (HTTP-Fehler 404.13 – CONTENT_LENGTH_TOO_LARGE) zu beheben, der auftritt, wenn Sie eine Website in Internetinformationsdienste (IIS) besuchen.
Ursprüngliche Produktversion: Internetinformationsdienste 7.0
Ursprüngliche KB-Nummer: 942074
Problembeschreibung
Stellen Sie sich folgendes Szenario vor: Sie haben eine Website, die auf einem Server gehostet wird, auf dem IIS 7.0 ausgeführt wird. Wenn ein Benutzer diese Website besucht, erhält der Benutzer eine Fehlermeldung, die der folgenden Fehlermeldung ähnelt:
Serverfehler in der Anwendung „Anwendungsname“
HTTP-Fehler 404.13 – CONTENT_LENGTH_TOO_LARGE
HRESULT: 0
Beschreibung von HRESULT # Der Vorgang wurde erfolgreich abgeschlossen.
Ursache
Dieses Problem tritt auf, da die Clientanforderung einen Content-Length
Header enthält, der größer als der Wert ist, der für diesen Header in der Eigenschaft in der maxAllowedContentLength
Datei ApplicationHost.config angegeben ist.
Lösung
Gehen Sie folgendermaßen vor, um dieses Problem zu beheben:
Wählen Sie Starten aus. Geben Sie im Feld "Suche starten" den Text "Editor" ein. Klicken Sie mit der rechten Maustaste auf Editor, und wählen Sie dann "Als Administrator ausführen" aus.
Notiz
Wenn Sie zur Eingabe eines Administratorkennworts oder zur Bestätigung aufgefordert werden, geben Sie das Kennwort ein oder wählen Sie Fortfahren.
Wählen Sie im Menü Datei die Option Öffnen aus. Geben Sie
%windir%\system32\inetsrv\config\applicationhost.config
im Feld "Dateiname" den Namen ein, und wählen Sie dann "Öffnen" aus.Suchen Sie in der Datei ApplicationHost.config den
<requestLimits>
Knoten.Entfernen Sie die
maxAllowedContentLength
-Eigenschaft. Oder fügen Sie einen Wert hinzu, der der Größe desContent-Length
Headers entspricht, den der Client als Teil der Anforderung sendet. Standardmäßig ist der Wert dermaxAllowedContentLength
Eigenschaft 300000000.Ändern Sie beispielsweise die folgenden Konfigurationsdaten innerhalb des
<requestFiltering>
Abschnitts.<requestLimits maxAllowedContentLength ="<length>" />
Speichern Sie die Datei ApplicationHost.config .