PHP中SESSION丢失

PHP中SESSION丢失

笔者偶然间接到一个问题,客户说网站的session总是会丢失,然后找了好久,始终没有找到啥原因,最后才发现是因为服务器上时间与网络时间对不上,导致用户无法登录或登录马上就退出。在此过程中发现还有可能是其它原因,在此展示,与君共享。

一般来说,使SESSION丢失有以下几点:

1、客户端禁用了cookie

2、浏览器无法存取cookie

3、php.ini中的session.use_trans_sid=0或编译时

没有打开