脚本宝典收集整理的这篇文章主要介绍了php – 会话结束时运行脚本,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_403_8@
我已经搜索了SO来找到这个问题的解决方案并且遇到了this但是我发现我有点超出我的深度并且我发现关于GC的PHP文档令人困惑(并且从我从文档中理解的 – 它是不是我真正需要的东西).@H_403_8@
我在session_set_save_handler
看了一下页面,想出了这个:@H_403_8@
@H_403_8@
session_set_save_handler( '','','deleteDocs'); function deleteDocs() { rmdir('user/' . rawurlencode($_SESSION['data']['user']['details']['email']) . '/temp'); }
但是,此功能根本不运行.坦率地说,有了这个,我觉得我不知道自己到底在做什么.@H_403_8@
我尝试使用GC并查看了session.gc_divisor
和session.gc_probability
,但无论如何我无法编辑PHP.ini.@H_403_8@
是.您可以根据文件的上次修改时间执行此操作(在您的情况下,文件是目录).如果它早于最大会话年龄,请删除该目录.@H_403_8@
您可以使用find
Wikipedia命令.@H_403_8@
您可以在PHP文件夹中找到示例脚本,另请参阅Deleting old session files from custom set session folder?和cleanup php session files.@H_403_8@
以上是脚本宝典为你收集整理的php – 会话结束时运行脚本全部内容,希望文章能够帮你解决php – 会话结束时运行脚本所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。