Nelle installazioni standard di DotNetNuke il limite di UPLOAD è di 8 MB. Per variare questo valore bisogna...
Nelle installazioni standard di DotNetNuke il limite di UPLOAD è di 8 MB. Per variare questo valore bisogna cambiare le proprietà:
- MaxRequestLength
- RequestLengthDiskThreshold
presenti nel file WEB.CONFIG che per default sono impostate a 8192. nel file "... maxRequestLength="8192" requestLengthDiskThreshold="8192" ...".
Quindi se dobbiamo caricare file di grandi dimensioni dobbiamo aumentare questi valori, espressi in KB. Per esempio per 100MB dobbiamo cambiarei valori in "... maxRequestLength="102400" requestLengthDiskThreshold="102400" ...".
Comunque questo NON BASTA, perché il tempo limite di UPLOAD se non è impostato tramite la proprietà
è di 90 secondi, che sicuramente per file di grandi dimensioni va modificato oppure se non presente nel file WEB.CONFIG va aggiunto.
Ricapitolando per caricare file con dimensione massima di 100MB bisogna impostare anche un tempo limite di UPLOAD maggiore, facciamo 5 ore che trasformati in secondi fanno (5 ore * 60 minuti * 60 secondi) =18.000 secondi quindi nel WEB.CONFIG dobbiamo scrivere "... ExecutionTimeout="18000" maxRequestLength="102400" requestLengthDiskThreshold="102400" ..."