В настоящее время я использую codeigniter3, который храню мой драйвер сеанса в базе данных.
Сессия не должна разрушаться при закрытии браузера.
Когда пользователь нажимает кнопку выхода, только тогда сеанс будет уничтожен.
Как это сделать в кодеринговом3?как сохранить сеанс, когда браузер закрыт в кодеригере3?
Пожалуйста, дайте мне любые решения.
Это мой конфигурационный файл
$config['sess_driver'] = 'database';
$config['sess_use_database'] = TRUE;
$config['sess_cookie_name'] = 'ci_session';
$config['sess_expiration'] = 0;
$config['sess_save_path'] = 'ci_sessions';
$config['sess_match_ip'] = FALSE;
$config['sess_time_to_update'] = 0;
$config['sess_regenerate_destroy'] = FALSE;
В предыдущей версии, Codeigniter был sess_expire_on_close
в конфигурационном файле, но теперь они удалили его. https://codeigniter.com/user_guide/libraries/sessions.html
Вы еще грузится/самозарядные в 'session' библиотеку? Является ли ваш 'encryption_key' установленным в config.php'?' – Seabass