你在网上搜索tp6的session,会有大量的说开启中间件的文件,无一例个,全都行不通。

当然,中间件里开启是必须的,生成的session文件目录给写入权限也是必须的,但这样,还是无法使用session。

 

经过搜索,最后发现是需要在方法中加入:\think\facade\Session::save();

当然,可以加到BaseController.php文件中,再引入就可以了。