关于Drupal的session和cookie的参数

1、ini_set('session.cookie_lifetime',  2000000);

设置cookie的过期时间,如果为0,cookie在关闭浏览器后过期。


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

会话的存活时间,单位:秒。但光是这个参数到期,会话不一定会被回收,和下面2个参数还有关系。


3、ini_set('session.gc_probability',   1);
4、ini_set('session.gc_divisor',       1);

session.gc_probability = 1(默认)
session.gc_divisor = 100(默认)

gc启动概率 = gc_probability / gc_divisor = 0.1%,如果要用户的每次请求都进行回收,需要gc_probability / gc_divisor = 1。

猜你喜欢

转载自freespace.iteye.com/blog/1885345