+ -
当前位置:首页 → 问答吧 → session文件如何处理

session文件如何处理

时间:2011-03-07

来源:互联网

登录的时候用到session
用如下方法创建
  1.         my $session = new CGI::Session("driver:File", $q, {Directory=>'/tmp'});
  2.         my $cookie = $q->cookie(CGISESSID=>$session->id);
  3.         $session->param('u_name', $u);
  4.         $session->param('p_pass', $p);
  5.         $session->expire('+1h');
复制代码
客户端是正常的,隔一段时间后就要求重新登录了。
但是,服务器 /tmp目录下的 cgisess文件没有删除,这样的话岂不是这种无用文件越来越多了,session里面有什么方法能删除这些文件呢。

作者: pandaiam   发布时间: 2011-03-07

回复 pandaiam


    什么系统,有些系统会自动删除旧的/tmp目录下的文件 的,不必担心

作者: wtuter   发布时间: 2011-03-07

ubuntu
目前看来还是没有自动清除。。

作者: pandaiam   发布时间: 2011-03-07