我正在使用codeigniter。會議中我有一個奇怪的問題。我在用戶登錄時設置會話並將其重定向到新頁面。我觀察到會話有時會設置,有時它們沒有設置。我已嘗試使用codeigniter會話&本機會話與sess_use_database變量TRUE和FALSE。我不知道發生了什麼。Codeigniter會話問題
這是配置文件的樣子:
$config['sess_expiration'] = 7200;
$config['sess_expire_on_close'] = FALSE;
$config['sess_encrypt_cookie'] = TRUE;
$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'] = 7200;
你注意到每種類型的會話有哪些行爲?你的session time_out設置爲什麼?這很模糊。 – Rooster 2012-04-10 23:38:48
我很抱歉。這是配置文件看起來像$ config ['sess_expiration'] \t \t = 7200; $ config ['sess_expire_on_close'] \t = FALSE; $ config ['sess_encrypt_cookie'] \t = TRUE; $ config ['sess_use_database'] \t = TRUE; $ config ['sess_table_name'] \t \t ='ci_sessions'; $ config ['sess_match_ip'] \t \t = FALSE; $ config ['sess_match_useragent'] \t = TRUE; $ config ['sess_time_to_update'] \t = 7200; – Nikhil 2012-04-10 23:40:37
和你創建了數據庫中的表按照說明使用數據庫與會話在ci? – Rooster 2012-04-10 23:43:01