设置多级目录保存session临时文件

这是一个提高大量会话性能的好主意。
; 注意0: “N;[MODE;]/path”两边的双引号不能省略。
; 注意1: [MODE;]并不会改写进程的umask。
; 注意2: php不会自动创建这些文件夹结构。请使用ext/session目录下的mod_files.sh脚本创建。
; 注意3: 如果该文件夹可以被不安全的用户访问(比如默认的”/tmp”),那么将会带来安全漏洞。
; 注意4: 当N>0时自动垃圾回收将会失效,具体参见下面有关垃圾搜集的部分。
修改 php.ini的 session.save_path 选项,大致如下:
session.save_path = “1;/tmp/session”
php5无session.hash_bits_per_character时值为6
范围为 : 0-9, a-z, A-Z, “-”, “,”
建目录命令可参考php/ext/session/mod_files.sh
session回收命令
/usr/bin/find /tmp/session -name ’sess_*’ -type f -mmin +120 | /usr/bin/xargs /bin/rm -f
设一crontab
*/1 * * * * /bin/sh /opt/session_gc.sh
/sbin/service crond reload
================
最后注意crontab是没有环境变量的,命令需带路径
sh文件最好在linux上编辑,不要在win下写好再传,最后一个换行符导致 invalid option –
Try `/bin/rm –help’ for more information.浪费了我好多时间
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值