会话过期时,从数据库中清除基于会话的数据


Clean session based data from DB when session is expired

如果会话ID的会话(不是当前会话)过期,签入Symfony2的最佳方法是什么?

我有一个数据库,例如id|sessionId|someData,我想创建一个命令来删除会话过期的所有行。

如果你使用的是依赖于php-sessions的默认symfony会话处理,那么你就不走运了。

一旦您的会话过期,您就会获得一个新会话。

但是,如果您访问会话保存路径,则可以尝试此问题中接受的答案:

检查 PHP session_id是否正在使用