Visualizzazione dei risultati da 1 a 3 su 3

Discussione: durata sessioni

  1. #1
    Utente di HTML.it L'avatar di Luke70
    Registrato dal
    Jul 1999
    Messaggi
    767

    durata sessioni

    Buongiorno a tutti!

    Sto cercando di allungare la durata delle sessioni (che uso per il login) con questo codice
    Codice PHP:
    ini_set('session.gc_maxlifetime',3600); 
    ini_set('session.cookie_lifetime',3600);
    session_start(); 
    Ho letto che però devo anche cambiare session.save_path altrimenti il garbage collector viene comunque attivato con il gc_maxlifetime più basso tra quello degli altri siti ospitati sul mio server condiviso.

    Se cambio il path dove vengono salvate le sessioni, poi il garbage collector funziona o devo implementare io una soluzione?

  2. #2

    Re: durata sessioni

    Originariamente inviato da Luke70
    Se cambio il path dove vengono salvate le sessioni, poi il garbage collector funziona o devo implementare io una soluzione?
    devi implementare tu una soluzione per cancellare i file scaduti.

    dal php.ini:

    ; NOTE: If you are using the subdirectory option for storing session files
    ; (see session.save_path above), then garbage collection does *not*
    ; happen automatically. You will need to do your own garbage
    ; collection through a shell script, cron entry, or some other method.
    ; For example, the following script would is the equivalent of
    ; setting session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes):
    ; cd /path/to/sessions; find -cmin +24 | xargs rm

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente di HTML.it L'avatar di Luke70
    Registrato dal
    Jul 1999
    Messaggi
    767
    quindi dovrei periodicamente lanciare un comando system tipo
    Codice PHP:
    system(cd /path/to/sessionsfind -cmin +60 xargs rm

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.