在档案app/config/session.php
中,我已将lifetime
更改为30天。使用浏览器控制台我看到cookie设置正确。
一小时后,会话cookie保持不变,但我的身份验证会话丢失了。
我使用本机会话驱动程序。它使用的是cookie,所以据我所知,会话应该保持有效,直到有cookie为止。
任何想法为什么会发生这种情况?
答案 0 :(得分:0)
您的php.ini文件中有一些设置看起来可能会影响此功能。我估计第一个可能是你使用cookies的罪魁祸首。
session.cookie_lifetime = 0
session.gc_maxlifetime = 1440
session.cache_expire = 180