我的laravel网站会话仍存储在/ storage / framework / sessions中。 注销后。
我尝试使用Session :: flush但不能正常工作
如何删除这些会话。
答案 0 :(得分:0)
仅在调用 会话垃圾收集器 后,旧的会话文件才会被删除,该函数为gc()
。
此函数有可能在每个请求上被调用,您可以使用session.lottery
配置值来控制其运行的机会。
但是,请放心,即使会话文件仍然存在,但注销后它们仍然无效,上面的gc()
函数只会删除它们。
对于数据库会话记录也是如此。
Session::flush()
和Session::regenerate(true)
都不会删除旧的会话文件。