我无法弄清楚为什么我的PHP会话在24分钟后超时,即使我将session.gc_maxlifetime设置为非常高的数量。
我专门进入我的/ tmp文件夹来查看正在创建的会话数据文件。正如您对PHP的垃圾收集所期望的那样,旧文件通常会被删除。每次,它似乎是>的文件。 24分钟。这看起来很奇怪,因为session.gc_maxlifetime的默认值是1440秒(24分钟)。但是我改变了那个变量,php.ini中的其他内容都没有设置为1440.这可能导致什么原因?
答案 0 :(得分:0)
我无法理解...... 如果您不想让文件超过24分钟,那么您就不需要更改任何内容。
否则,只需将1440值扩展为您需要的值,然后重新启动Apache。
您为session.gc_maxlifetime
指定了哪个值?