福州网站建设>网站新闻>thinkphp6专区

tp6 无法使用session

发布日期:2022-03-19浏览次数:32 来源:福州网站建设

下面是我的操作步骤:
1、下载的是ThinkPHPV6.0.8版本;
2、架设好站点后,在app/middleware.php中开启了\think\middleware\SessionInit::class;
3、在控制器中引入了:use think\facade\Session;
4、在a方法中使用Session::set('name', 'thinkphp')来设置;
5、在b方法中使用echo Session::get('name');来显示,结果为空;
6、查看站点/runtime/session目录,发现已经有生成类似于sess_4ae4c09e9121b280db97fe2098a24868这样的文件;


请教一下各位,我这个是哪里配置错了吗?这个session死活就是出不来。

网友评论

  • wawls 04月06日

    session是在程序结束的时候保存到缓存里面的,具体是session的中间件end方法,所以当前请求设置的session数据下一次请求有效

  • JunStar 03月19日

    要看下cookie的配置,domain和path

thinkphp6专区有关的文章
如果您有什么问题,欢迎咨询我们客服! 点击QQ咨询
欧美肥老太牲交大战