Buffering Limit and Max Request Length ASP on IIS 6.0

Buffering Limit and Max Request Length ASP on IIS 6.0

Spesso vi sarà capitato di dover abilitare un upload per file con grandi dimensioni e di riempire il buffer così tando da doverne cambiare le dimensioni.
Le proprietà in questione sono maxRequestLength and ASPBufferingLimit.

Il valore di default del proprietà ASPBufferingLimit (Response Buffer) è di 4194304 bytes (4 Mb). Per cambiare questo valore è necessario modificare il valore nel file di configurazione di IIS metaBase.xml (%WinDir%\System32\Inetsrv\Metabase.xml).

Il valore di default del proprietà maxRequestLength (Upload File Size) è di 204800 bytes (2 Mb). Per cambiare questo valore è necessario modificare il valore nel file di configurazione di IIS metaBase.xml (%WinDir%\System32\Inetsrv\Metabase.xml) oppure è possibile cambiare l'attributo maxRequestLength della sezione configuration/system.web/httpRuntime del file web.config.

NB: Per poter modificare il file MetaBase.xml mentre IIS è in esecuzione è necessario seguire i seguenti passaggi:

  • Start -> Esegui..
  • Digitare inetmgr e fare click su OK.
    Apparirà la finestra di dialogo di IIS
  • Fare click col tasto destro su "computer locale", quindi Proprietà -> Enable Direct Metabase configuration file when IIS is running.

1 commento

comments user
Alex

Grazie per la dritta mi è stato molto utile, Alex

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *