我有一個項目,我已經使用CI來構建。它有一個會話數據隨機丟失的問題。CodeIgniter會話數據丟失
這裏是我的會話配置,
$config['sess_cookie_name'] = 'cisession';
$config['sess_expiration'] = 7200;
$config['sess_expire_on_close'] = FALSE;
$config['sess_encrypt_cookie'] = FALSE;
$config['sess_use_database'] = TRUE;
$config['sess_table_name'] = 'ci_sessions';
$config['sess_match_ip'] = FALSE;
$config['sess_match_useragent'] = TRUE;
$config['sess_time_to_update'] = 300;
而且我已經使用了Native Session類似乎已經解決了此類問題,但遺憾的是沒有。如果我已經正確地做到了,我不是100%確定的。我已經基本上做的是把代碼下,
系統/應用/庫/ native_session.php的內容:一個名爲session.php文件文件中,並將其上傳到應用程序 - > libraries文件夾中。我自動加載在這樣autoload.php圖書館,
$autoload['libraries'] = array(.. 'session', ...);
在數據庫表中我看到的記錄與USER_DATA和一些它只是空的。
什麼是做錯了仍然有會話數據隨機消失?
你能我們如何您的會話數據添加到您的數據庫? – shin
對不起,我不明白你的問題。 – JanithaR
你寫道:「在數據庫表中,我看到user_data的記錄,有些記錄只是空的。」這是什麼意思? – shin