Поскольку мой сервер ubuntu слишком рано очищал сеансы, я решил использовать другую папку для хранения сеансов. Поэтому я использую что-то вроде следующего:Сессия сохранения пути: завершение сеанса
session_save_path(SESSION_PATH);
ini_set('session.gc_probability', 1);
session_start();
Я придаю это в каждом PHP файл, который нуждается в session_start() [Я надеюсь, что это правильное выполнение]
Мой logout.php
файл может показаться, чтобы очистить хранимая сеансов в этом настраиваемом каталоге. Однако мой вопрос заключается в том, что если пользователь не выходит из системы и просто закрывает браузер. Удаляются ли эти файлы сеанса из пользовательской папки с течением времени?
1 по умолчанию используется для 'session.gc_probability', так что вы ожидаете изменить от нормального поведения? – CBroe
@CBroe да значение по умолчанию 1. Кто-то прокомментировал документацию session_save_path php, что это значение должно быть установлено вручную для сервера debian. Я не уверен, что мне нужно это для сервера ubuntu. Я просто использовал его, чтобы быть в безопасности. – pewpewlasers
Если вы имеете в виду конкретный комментарий, укажите ссылку на него напрямую. (Имена комментаторов работают как ссылки привязки в руководстве по PHP.) – CBroe