Meine Webanwendung ermöglicht autorisierten Benutzern das Hochladen von Videos mithilfe der ASP.NET WebForms FileUpload
Websteuerung, die in der Vergangenheit rund 100-200 MB betrug. Ich musste natürlich einige Änderungen an der web.config
vornehmen, damit Dateien dieser Größe hochgeladen werden können.Hochladen einer Datei mit 500 MB + über eine ASP.NET-Webanwendung
jedoch die autorisierten Benutzer wollen nun Video-Dateien laden, die 500MB sind +
The maxAllowedContentLength
werden nun auf 629145600
(600MB) eingestellt.
Wenn jedoch die das Hochladen von Videos, nach einer Weile der Seite mit antwortet:
Seite nicht
gefunden
Dies ist nur mit großen Videos geschieht, damit ich weiß, dieses Thema etwas zu tun hat, mit der Dateigröße.
Warum passiert das? Und sollte ich wirklich das Limit auf 500MB + erhöhen? Gibt es eine bessere Möglichkeit, solche großen Dateien auf den Webserver zu bekommen?
Verwenden Sie das standardmäßige asp-Upload-Steuerelement? Meine erste Vermutung ist, dass Ihre Post-Größe unabhängig von Ihren Grenzen massiv ist und irgendwann die gesamte Datei in den Speicher pushen wird. Siehe http://stackoverflow.com/questions/1599409/upload-large-files1gb-asp-net oder http://stackoverflow.com/questions/285120/upload-large-files-in-net-rq=1 für einige Vorschläge. – dash
@dash Danke für Ihre Antwort. Das ist richtig, ich benutze ASP.NET WebForms mit dem Web-Steuerelement 'FileUpload'. – Curt
Hallo Curt, haben wir deine Frage beantwortet? –