于振海网——于振海的个人博客搜索

php中session过期自动删除问题

发布时间:2011年11月22日  更新时间:2024年5月30日
作者:未知  文章ID:517  浏览:

    很多朋友反映,PHP的SESSION老是不过期。比如dedecms的session文件夹,有时候有许多session没有自动删除。我在这里说一下:
    在PHP中,找到并打开php.ini。
    找到session.gc_maxlifetime = 1440   #(PHP5默认24分)这里你可以随便设置一下过期时间,但是有人说设置以后,不起作用。继续往下看。
    其实不是不起作用,而是因为系统默认:
    session.gc_probability = 1  
    session.gc_divisor = 1000  
    也就是说,garbage collection有个概率的,1/1000就是session 1000次才有一次被回收。只要你的访问量大了,那就能达到回收的效果。要不然你也可以设置一下session.gc_divisor的值。比如:session.gc_divisor = 1,这样就能明显的看到SESSION过期的效果了。
    即改成:
    session.gc_probability = 1
    session.gc_divisor     = 1
    再试验一下,超期的session记录每次都会删除了。

发表评论  挑错  文章投稿  联系我
  • 上一篇:PHP去除字符串开头或末尾逗号
  • 下一篇:几种常用的php抓取网页内容的方法
  • 【推荐文章】

  • 《召公谏厉王弭谤》原文、译文、赏析

    原文: 召公谏厉王弭谤 《国语》 厉王虐,国人谤王。召公告曰:民不堪命矣!王怒,得卫...

  • php判断变量是否为正整数或正整数字符串

    if(preg_match(/^[1-9][0-9]*$/,$keyword)) { echo 我是正整数!; exit(); }...

  • 实现电脑断电或停电后,来电自动开机

    首先进入BIOS的设置主界面,选择[POWER MANAGEMENT SETUP],再选择[PWR Lost Resume S...

  • 君子兰花盆大小及深浅的选择

    随着植株的生长,要根据情况,及时移栽分盆,以保证植株的正常生长条件。 换盆时要明...

  • 风火墙上一棵树

    这棵树怎么会长在这样的地方高高的风火墙上? 这堵墙可是我们这些住在老宅的人生活中...

  • 斯特林发动机原理及示意图

    发动机内的气体是循环加热的,并且膨胀推动动力活塞(图中上边一个)向上运动。当动力...

  • 【最新文章】

  • 精神手杖
  • 《龙宫索宝》赏析
  • 《召公谏厉王弭谤》原文、译文、赏析
  • 《勾践灭吴(节选)》原文、译文、赏析
  • 任尚书智除恶和尚
  • 神清官
  • 沂源县狗跑泉的来历
  • apache加载gzip压缩模块代码
  • dedeampz安全性配置
  • apache:AllowOverride None
  • 议论文论点的修改
  • 网络阅读的趣味与困惑
  • 阅读的高度
  • php判断变量是否为正整数或正整数字符串
  • 芦花荡(节选)