通过.htaccess在PHP中扩展会话超时

时间:2009-02-05 01:16:58

标签: php session timeout

我希望用户能够保持登录我的网站的时间不会在一段时间不活动后自动退出。我正在使用PHP会话跟踪登录状态。

我如何设置它,我正试图从我的.htaccess文件中控制它。

2 个答案:

答案 0 :(得分:17)

您无法从htaccess文件中执行此操作,但您可以在php.ini文件中更改此行。

session.gc_maxlifetime = 1440

更新:似乎有可能,所以我更正了

php_value session.gc_maxlifetime 3600

我没有试过这个。

答案 1 :(得分:7)

您还可以尝试使用ini_set在运行时更改值:

ini_set('session.gc_maxlifetime', '3600');