php5 session丢失的解决办法:1、修改“php.ini”配置文件;2、使用“Fecade Session::get()”获取或使用助手函数“session()”;3、重启服务,清除缓存。
推荐:《PHP视频教程》
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.修改完之后一定要重启服务,清除缓存。很多时候问题改好了,因为没有清理缓存而导致不生效,浪费很多时间。
Atas ialah kandungan terperinci 关于php5 session 丢失问题. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!