我希望我的用戶能夠保持登錄到我的網站,而不會在一段時間不活動後自動註銷。我正在使用PHP會話跟蹤登錄狀態。通過.htaccess在PHP中延長會話超時
我該如何設置這個,我試圖從我的.htaccess文件中控制這個。
我希望我的用戶能夠保持登錄到我的網站,而不會在一段時間不活動後自動註銷。我正在使用PHP會話跟蹤登錄狀態。通過.htaccess在PHP中延長會話超時
我該如何設置這個,我試圖從我的.htaccess文件中控制這個。
你不能這樣做從htaccess文件,但
你可以在你的php.ini
文件中更改此行。
session.gc_maxlifetime = 1440
更新:它似乎是不可能的,所以我認錯
php_value session.gc_maxlifetime 3600
我還沒有嘗試過,雖然這一點。
謝謝,我會測試它並報告返回 – Ian 2009-02-05 01:29:36
您也可以嘗試改變在運行時的值用ini_set
:
ini_set('session.gc_maxlifetime', '3600');
的
可能重複[?我如何過期後30分鐘PHP的會話(http://stackoverflow.com/questions/520237/how-do-i-expire-a-php-session-after-30-minutes) – 2012-01-30 09:53:38
對於任何在2012年或以後發現此問題的人。這裏有一大堆你可能想要先閱讀的東西http://stackoverflow.com/questions/520237/how-do-i-expire-a-php-session-after-30-minutes。 (閱讀頂部的答案) – 2012-03-28 09:00:24