Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,584

    [problema]cancellare file

    salve a tutti
    ho bisogno di un consiglio per svolgere al meglio una procedura

    ho una pagina che prende in input un foglio excel, lo elabora e lo restituisce tramite download,
    per fare questo il file in upload lo salvo come :"nomeutente" & nomefile
    ora capirete che quando scarica il file, rimane una copia nel server, e non posso determinare quando finisce il download in modo da cancellare tale file sul server

    come posso quindi ripulire i file genrati che non vengono + usati sul server?
    grazie
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  2. #2
    Hai diverse opzioni . . .

    Se sei su un server cluster sei obligato a parcheggiare il file su database...

    In alternativa puoi schedularti un job che piglia e butta via la MUNNEEEEEZZA !

  3. #3
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,584
    Originariamente inviato da DarioN1
    Hai diverse opzioni . . .

    Se sei su un server cluster sei obligato a parcheggiare il file su database...

    In alternativa puoi schedularti un job che piglia e butta via la MUNNEEEEEZZA !
    ok ok
    uso microsoft access..ecmq si forse potrei mettere in un campo blog

    per la soluzione 2:
    schedularmi un job? puoi spiegarmi che sarebbe?
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  4. #4
    In access eviterei di metterci dei file...

    Evita proprio...

    Un job sarebbe uno script in Vbs , oppure una console application in .net , schedulata sul server e lanciata in automatico dallo schedulatore

    Questa piglia , si scorre le cartelle ed elimina i file di troppo

  5. #5
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    Re: [problema]cancellare file

    Originariamente inviato da Kahm
    salve a tutti
    ho bisogno di un consiglio per svolgere al meglio una procedura

    ho una pagina che prende in input un foglio excel, lo elabora e lo restituisce tramite download,
    per fare questo il file in upload lo salvo come :"nomeutente" & nomefile
    ora capirete che quando scarica il file, rimane una copia nel server, e non posso determinare quando finisce il download in modo da cancellare tale file sul server

    come posso quindi ripulire i file genrati che non vengono + usati sul server?
    grazie
    E' esattamente quello che ho fatto in questi giorni.

    1) Faccio fare l'upload di un file excel

    2) la procedura crea un GUID e con questo nome lo salva nel server

    3) manipola le informazioni di questo file

    4) restituisce il file al chiamante, col nome originale

    0) la procedura cancella tutti i files excel di quella directory, più vecchi, per esempio, di 15 minuti.

    A te interessa l'istruzione 0 In pratica, la procedura che acquisisce il file da upload, si preoccupa di fare pulizia. E' facile scansire una directory e cancellare i file di una certa estensione più vecchi di un tempo prefissato. Inoltre, salvare il file temporaneamente con nome uguale a GUID, mi assicura che vengano dati nomi univoci ai files.

    Pietro

  6. #6
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,584
    ok grazie
    penso che opterò per la cancellazione dei file vecchi durante l'elaborazione
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  7. #7
    Tieni solo presente che in questo modo allunghi i tempi di elaborazione ...

    A tè la scelta !

  8. #8
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da DarioN1
    Tieni solo presente che in questo modo allunghi i tempi di elaborazione ...

    A tè la scelta !
    :master: in effetti, la procedura PulisciDirectory l'ho messa in Session_Start...
    Pietro

  9. #9
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Ricordati della raccolta differenziata.

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.