2015-11-27 201 views
0

薩拉姆。 我有關於codeIgniter的問題。我使用codeIgniter 2.2.0版本,我創建了2個項目。問題是,當我在同一瀏覽器中打開這兩個項目時。如果我在項目1項已登錄,然後我去項目2(沒有在項目2登錄)項目2和做刷新(F5),然後我回來項目1,項目1獲得退出。爲什麼會發生?會話自動銷燬笨

請幫忙。怎麼了?是關於我的語法,關於我的codeIgniter版本,還是關於我的xampp版本?我使用xampp 1.7.7版。謝謝。

回答

0

它不是你的語法也沒有瀏覽器或XAMPP版本......當笨製作新安裝的,也有一定的變數,在默認情況下具有跨裝置相同的名稱......其中之一是會議變量...所以即使您有多個codeIgniter安裝,默認情況下,他們都將使用相同的會話名稱,這就是爲什麼當您切換項目時出現登錄或註銷問題的原因...

現在的解決方案是更新爲每個設施,使他們能夠有沒有與其他安裝相應的風險唯一的會話名稱...

轉到您的application/config/config.php文件的d搜索此行$config['sess_cookie_name'] = 'ci_session';將每個安裝的值更改爲您項目特有的值,例如$config['sess_cookie_name'] = 'project1_session';

就是這樣。

+0

天啊。感謝broooo!這非常有用。現在,我解決了我的問題。非常感謝。歡呼 – Idhos

+0

很高興幫助。薩拉姆 – AceKYD