Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Pytanie odnośnie session_save_path(), j/w
przemek610
post 27.09.2009, 15:39:37
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 10.09.2008

Ostrzeżenie: (0%)
-----


interesuje mnie czy serwer sam wyczyści po domyślnych chyba 24 minutach bezczynności sesje umieszczone w folderze innym niż domyślny ustawianym poprzez session_save_path($path). Co dzieje się z niezamkniętymi sesjami?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Arbor
post 28.09.2009, 07:22:04
Post #2





Grupa: Zarejestrowani
Postów: 11
Pomógł: 2
Dołączył: 24.03.2008

Ostrzeżenie: (0%)
-----


Tekst na ten temat jest zawarty w komentarzach w php.ini w sekcji odpowiedzialnej za sesję
Kod
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

Wynika z niego, że jeżeli zmieniasz domyślny katalog do sesji to sam musisz się zająć sprzątaniem danych z sesji. W ostatniej linijce jest zaprezentowana linijka kodu (w linuksie), która miałaby coś takiego wykonywać, oczywiście umieszczając wcześniej taki skrypt w cronie.

Ten post edytował Arbor 28.09.2009, 07:22:31
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 25.07.2025 - 00:08