php5 session丢失的解决方法

php5 session丢失的解决办法:1、修改“php.ini”配置文件;2、使用“Fecade Session::get()”获取或使用助手函数“session()”;3、重启服务,清除缓存。

php5 session丢失的解决方法

think PHP5.1使用时 session重定向丢失问题

查了很多资料,也看了redirect底层代码,具体来说,还是多个用的地方不太对。做个笔记防忘记:

遇重定向后丢失session时:

1.php.ini配置文件,不要自动启动,默认是0,session.auto_start=0保持不变。config中session.php可以设置自动开启。

2.使用Fecade Session::get()获取或使用助手函数session(),不要直接用$_SESSION(可以在使用封装的session方法之后使用,此时已开启了自动session)

3.修改完之后一定要重启服务,清除缓存。很多时候问题改好了,因为没有清理缓存而导致不生效,浪费很多时间。

原创文章,作者:KDFGD,如若转载,请注明出处:http://www.wangzhanshi.com/n/15276.html

(0)
KDFGD的头像KDFGD
上一篇 2025年1月2日 12:16:10
下一篇 2025年1月2日 12:17:54

相关推荐

发表回复

登录后才能评论