【发布时间】:2010-10-05 13:49:58
【问题描述】:
我想延长我的用户在一段时间不活动后保持登录到我的网站而不会自动退出的时间。我正在使用 PHP 会话跟踪登录状态。
如何设置这个,我试图从我的 .htaccess 文件中控制它。
【问题讨论】:
-
适用于 2012 年或以后发现此内容的任何人。这里有很多stackoverflow.com/questions/520237/…,您可能想先阅读! (阅读最佳答案)
我想延长我的用户在一段时间不活动后保持登录到我的网站而不会自动退出的时间。我正在使用 PHP 会话跟踪登录状态。
如何设置这个,我试图从我的 .htaccess 文件中控制它。
【问题讨论】:
您无法从 htaccess 文件中执行此操作,但您可以在 php.ini 文件中更改此行。
session.gc_maxlifetime = 1440
更新:这似乎是可能的,所以我更正
php_value session.gc_maxlifetime 3600
我还没有尝试过。
【讨论】:
您也可以尝试在运行时使用 ini_set 更改值:
ini_set('session.gc_maxlifetime', '3600');
【讨论】: