PHP中的永恒会话

Ste*_*dge 0 php session

是否可以将PHP会话配置为永不过期?我目前在php.ini中设置了默认的24分钟 - 我可以解决这个问题长达几周或类似的问题,但我想知道我是否可以将它们设置为无限生命?

我想实现与Stackoverflow类似的效果:我从来没有必要在这里登录.这是通过永不过期的会话或其他方式在SO上实现的吗?

此外,作为第二个问题:过期的会话文件如何清理?如果有人创建了一个会话并且永远不会返回,那么哪个进程正在清理其过期文件?

Pau*_*xon 8

通常情况下,似乎是一个永恒的会话是两件事:一个很快就会到期的会话,以及一个包含自动登录令牌的非常长寿的cookie.

这个StackOverflow问题中包含了很多关于会话和登录的响应:网站身份验证的权威指南

关于何时清理会话的问题,有几个php.ini设置用于控制何时触发会话的垃圾收集.