ASP .Net-Datei-Upload Die maximale Länge der Anfrage hat den Fehler überschritten

8

Ich habe ein einfaches ASP.Net-Steuerelement zum Hochladen von Dateien auf einer Seite. Ich habe folgende Einstellungen für web.config

%Vor%

Ich verwende IIS 7.5 auf meiner Entwicklungsumgebung und IIS 7 auf dem Webserver.

Wenn ich eine Datei der Größe 7MB hochlade, funktioniert das gut.

Aber wenn ich eine Datei mit 10 MB hochlade, wird folgende Ausnahme ausgelöst:

Ich habe ein einfaches ASP.Net-Steuerelement zum Hochladen von Dateien auf einer Seite. Ich habe folgende web.config Einstellungen

%Vor%

Jede Hilfe wird sehr geschätzt. Ich weiß, dass diese Frage viele Male gestellt wurde, aber keine dieser Lösungen funktionierte für mich.

Wir verwenden Sitecore Content Management System.

    
Neil 01.10.2012, 20:11
quelle

2 Antworten

4

Ich habe es endlich gelöst. Da wir Sitecore verwenden, haben wir die Seite als ein Element in der Inhaltsstruktur eines bestimmten Pfades. Jetzt haben wir auch einige alte Seiten, die sich im Dateisystem befinden. Diese Seiten, die sich im Dateisystem befinden, haben ihre eigene lokale Datei web.config, die eine begrenzte maximale Länge hat. Diese Einstellung verursachte Probleme beim Hochladen großer Dateien.

Danke euch allen für eure Hilfe.

    
Neil 23.10.2012, 13:19
quelle
6

Ihre maxRequestLength ist auf 512 MB eingestellt, was übermäßig groß ist. Versuchen Sie es stattdessen für 12 MB einzustellen.

Wenn IIS erstickt, versuchen Sie es als Nicht-Anwendungsebene zu setzen; Erstellen Sie stattdessen eine Web.Config im Dateiordner.

Weitere Informationen hier:

Ссылка

    
IrishChieftain 01.10.2012 20:22
quelle