下面的代碼是我session.php文件檔案工作:與session.php文件設置值不笨
class CI_Session {
var $sess_encrypt_cookie = FALSE;
var $sess_use_database = FALSE;
var $sess_table_name = '';
var $sess_expiration = 1000000;
var $sess_expire_on_close = FALSE;
var $sess_match_ip = FALSE;
var $sess_match_useragent = TRUE;
var $sess_cookie_name = 'ci_session';
var $cookie_prefix = '';
var $cookie_path = '';
var $cookie_domain = '';
var $cookie_secure = FALSE;
var $sess_time_to_update = 300;
var $encryption_key = '';
var $flashdata_key = 'flash';
var $time_reference = 'time';
var $gc_probability = 5;
var $userdata = array();
var $CI;
var $now;
問題:雖然VAR $sess_expiration= 1000000;
這大約超過11天,在會議我的網站(用於登錄用戶)似乎在接近3小時後退出。我究竟做錯了什麼?我嘗試了很多選擇,但它不起作用。
爲什麼你這樣做?你可以在config.php中設置會話嗎? – user4419336 2015-02-11 13:30:35
@ mustang83是的,我已經將它設置在我的config.php中。我應該在session.php中保留1000000還是應該更改它? – 2015-02-11 13:54:55
因爲超過11天不安全,推薦會話最多2-3小時。 – user4419336 2015-02-11 14:05:20