background image

  
  

done

  
  

chown-Rnobody:nobody/tmp/session

  
  

chmod-R1777/tmp/session

  
  因为

/tmp 是用的内存,服务器重启后,里面的所有文件都会丢失,所以,需要把上面

的脚本加入到

/etc/rc.local 中,并且要放在启动 php 之前

  
  第四步,

session 的回收

  
  

session 在经过 session.gc_maxlifetime 后会过期,但并不会马上被删除,时间长了以后

会造成

/tmp 空间占用很大。具体的删除算法懒得去研究。下面这个命令可以删除过期的

session,我这里定义的过期时间是 3 小时。
  
  

find/tmp/session-amin+180-execrm-rf{};

  
  放入

cron 中,10

 

分钟执行一次,完事。