在我的网站上,登录后一个小时之内会话就死了,所以当我返回时,我不再登录。但是一切都开始进行,并且可以在登录时执行操作。
您可以在revspin.net上看到它,并以test123的身份登录,密码为“ abcd”。
当我第一次遇到此问题时,将session.gc_maxlifetime设置为默认值1440秒。我将该值更改为2628004。此修复工作了一段时间。然后最近,我注意到会话又很快消失了。我在网站的根目录上运行了phpinfo(),它表明该值仍然是2628004,所以我很困惑。
然后我检查了我的cookie。 PHPSESSID cookie的域为“ revspin.net”,有效期为下个月。我的网站是安全的“ https”,应该以某种方式反映在域名价值中吗?
此外,未设置“ HTTP”,“安全”和“ SameSite”属性。这些可能是原因吗?