>백엔드 개발 >PHP 튜토리얼 >SESSION 不活动,不关闭浏览器,一个晚上也没有退出

SESSION 不活动,不关闭浏览器,一个晚上也没有退出

WBOY
WBOY원래의
2016-06-23 13:27:271097검색

第二天照常能正常使用,怎么改成比如不活动1小时,就要重新登录。


回复讨论(解决方案)

法-、修改php.ini的session.gc_maxlifetime为一小时
法二、修改客户端的PHPSESSID

setcookie('PHPSESSID', $PHPSESSID, time()+3600); // 储存SessionID到Cookie中,一小时销毁

显然你的服务器用的是 Windows 系统,且 session 临时目录不在操作系统的临时目录中

把服务器的session生存时间还有客户端的cookie生存时间 都设为1小时呗

显然你的服务器用的是 Windows 系统,且 session 临时目录不在操作系统的临时目录中



那要怎么解决,改到系统的临时目录就可以了吗
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.