WPC 2008
 Cerca nei blog
nov22

Written by:Andrea Giusti
sabato 22 novembre 2008 9.35 

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à 

  • ExecutionTimeout

è 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="18000maxRequestLength="102400" requestLengthDiskThreshold="102400" ..."

 

 

 

Tags:
Invia questa pagina ad un amico