La mia applicazione Web consente agli utenti autorizzati di caricare video utilizzando il controllo Web ASP.NET WebForm FileUpload
, che in passato era di circa 100-200 MB. Ho dovuto ovviamente apportare alcune modifiche allo web.config
in modo che i file di queste dimensioni potessero essere caricati.Caricamento di un file 500MB + tramite un'applicazione Web ASP.NET
Tuttavia, gli utenti autorizzati ora vogliono caricare i file video che sono 500MB +
Il maxAllowedContentLength
ora è stato impostato su 629145600
(600 MB).
Tuttavia, durante il caricamento dei video, dopo un po 'nella pagina risponde con:
Pagina non trovata
Questo accade solo con i video di grandi dimensioni, quindi so che questo problema ha a che fare con la dimensione del file.
Perché sta succedendo? E inoltre, dovrei davvero aumentare il limite a 500 MB +? C'è un modo migliore per ottenere file così grandi sul server web?
Si sta utilizzando il controllo di caricamento asp standard? La mia prima ipotesi è che le dimensioni del tuo post siano enormi, indipendentemente dai tuoi limiti e, a un certo punto, spingeranno in memoria l'intero file. Vedi http://stackoverflow.com/questions/1599409/upload-large-files1gb-asp-net o http://stackoverflow.com/questions/285120/upload-large-files-in-net?rq=1 per alcuni suggerimenti. – dash
@dash Grazie per la risposta. È corretto, sto usando ASP.NET WebForms con il controllo web 'FileUpload'. – Curt
Ciao Curt, abbiamo risposto alla tua domanda? –