Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak odrzucić ciasteczka sesji
Forum PHP.pl > Forum > Serwery WWW > Apache
Indeo
Witam
Czy da sie w jakis sposób usunąć wszystkie ciasteczka sesji uzykowników serwera www nie grzebiąc sie w php?
Jest aplikacja, która korzysta z bazy uzytkowników. Kazdy uzytkownik ma swoje parametry (w tym symbol działu firmy), które są wczytywane podczas logowania i są podręcznie trzymane w sesji. W ciągu dnia zmianie uległ symbol działu, podczas gdy zalogowani rano uzytkownicy mają w sesji stary symbol. Restartowanie apacha nic nie daje, bo zalogowani uzytkownicy ciagle mają aktywne sesje a w niej nieaktualny symbol działu. Da sie jakoś wszystkich wylogować?

redeemer
1. Masz źle zaprojektowaną aplikację jak musisz takie rzeczy robić.

2. Usuń dane sesji z dysku lub z innego storage (zależy jakiego handlera używasz, domyślnie jest files). W przypadku "files" możesz też zmieńić tylko session.save_path na jakąś inną wartość

php.ini
Kod
session.save_handler = ...
session.save_path = ...

To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.