Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,117

    Dettagli configurazione web.config

    Ciao a tutti, qualcuno potrebbe indicarmi con configurare il web.config per:

    - aumentare la scadenza delle var di sessione da 20 minuti a 2 ore

    - dare la possibilità di effettuare upload di file anche di grandi dimensioni: 20 mega .... e piu

    attualmente effettuo l'upload utilizzando:

    else
    {
    nomefile = strFileNameOnServer;

    ((HtmlInputFile)(E.Item.FindControl("File1"))).Pos tedFile.SaveAs(strBaseLocation+strFileNameOnServer );
    }

    Grazie

  2. #2
    ciaooooo

    nel tuo web config:
    <sessionState
    mode="InProc"
    stateConnectionString="tcpip=127.0.0.1:42424"
    sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes"
    cookieless="false"
    timeout="20" <---- Timeuot della sessione
    />

    per l'upload sappi che c'e' la seguente voce nel machine.config:
    <httpRuntime executionTimeout="90" maxRequestLength="4096" />

    ma ti sconsiglio di toccarla. Molto meglio eseguire un overload inserendo nel tuo web.config:

    <httpRuntime executionTimeout="90" maxRequestLength="100000" />


    che ti permette di postare fino a 10MB.

    ciaoooooo

    ps
    se hai qualche minuto ti consiglio di documentarti su MSDN sui seguenti tag:
    httpRuntime
    sessionState
    dato che nascondo tante informazioni agiuntive...

    ciaoooooo
    byz goldfix

  3. #3
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,117
    Grazie 1000 per le informazioni dettagliatissime... seguirò il tuo consiglio.

    Un ultima info: il limite di 10 mega è un esempio?? posso utilizzare anche

    <httpRuntime executionTimeout="90" maxRequestLength="500000" />

    per consentire upload di 50 mega??

    magari aumentando il timeout... (a quanto però??)

    Grazie

  4. #4
    ciaooooooooooooo

    lo puoi mettere a quanto ti pare. Sappi pero che se imposti a 50MB IIS (o piu precisamente il "frammeworko") crea un buffer pracchio grosso a prescindere dalle dimensioni del file che posterai.

    Per il time-out dipende dalla rete. Se sei su una intranet 100Mb magari a postare 50Mb ci stai 30/60Sec.

    Su internet i tempi possono essere decuplicati...

    ciaooooo
    byz goldfix

  5. #5
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,117
    quindi il tempo è espresso in millisecondi...

    che quantità potrei inserire per 30 mega di file su internet?

    Thanks

  6. #6
    ciaooooo

    mi spiace ma non posso esserti utile...
    in questo momento per es. pur possedendo una 4Mb ADSL sto scaricando a 8/10 Kb/s.

    La cosa migliore e fare qualche test.

    ciaooooooo
    byz goldfix

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.