Drupal超时 - 如何修改超时长度?

时间:2010-02-02 17:17:04

标签: drupal-6 session-timeout

我正在寻找创建一个挂钩到Drupal超时过程的自定义模块。当用户超时时,它需要向另一台服务器发起快速ping操作 - 这样它们也会从第二台服务器上的系统中注销。

事情是......我找不到任何关于Drupal如何管理它超时的文档。我能找到的所有内容都与PHP.ini有关。

这让我想知道是否有可能在超时时触发事件?有没有人有过这方面的经验?

谢谢, 休

1 个答案:

答案 0 :(得分:15)

在/sites/default/settings.php中更改

ini_set('session.cookie_lifetime', 2000000);

2000000秒是23天,这似乎是一个非常愚蠢的默认超时,因此您可以将其更改为:

3600(1小时) 10800(3小时) 86400(1天)