Гость
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / управление сессиями / 4 сообщений из 4, страница 1 из 1
09.04.2004, 12:35
    #32475271
vovan1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
управление сессиями
Пытаюсь управлять сессиями чере ф-ю session_set_save_handler . Изменения и добавления проходят нормально, а вот с удалением проблемы. Вообще это возможно? В документации приведен пример

function destroy($id) {
global $sess_save_path, $sess_session_name;

$sess_file = "$sess_save_path/sess_$id";
return(@unlink($sess_file));
}

но я не пойму как может выполнится данная ф-я если скрипт уже давно выполнился?
...
Рейтинг: 0 / 0
09.04.2004, 15:09
    #32475686
Макс М.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
управление сессиями
функция на удаление мертвых сессий вызывается прик каждом session_start() либо с указанной вероятностью.
То есть при выполнении session_start пхп проходит по каталогу, где лежат файлы с сессиями и если они (файлы) устарели - удаляет их
...
Рейтинг: 0 / 0
09.04.2004, 16:02
    #32475815
vovan1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
управление сессиями
т-е у каждого кто выполняет ф-ю session_start выполняется автоматически сборщик мусора?
...
Рейтинг: 0 / 0
09.04.2004, 16:51
    #32475942
Макс М.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
управление сессиями
по умолчанию - да.
В настройках можно поменять вероятность вызова сборщика мусора.
По умолчанию он равен 1 (это значит 100%)
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / управление сессиями / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]