TP6报错Call to a member function set() on null解决方法

这个报错发生在tp6表单令牌不正确,提示sessionsetnull
原因: 未开启Session初始化

解决方法:
在中间件开启 think\middleware\SessionInit 就可以了
app/middleware.php 中添加如下代码

<?php
// 全局中间件定义文件
return [
    // 全局请求缓存
    // \think\middleware\CheckRequestCache::class,
    // 多语言加载
    // \think\middleware\LoadLangPack::class,
    // Session初始化
     \think\middleware\SessionInit::class
];

风影OvO

风影OvO, 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA 4.0协议进行授权 | 转载请注明原文链接

留下你的评论

*评论支持代码高亮<pre class="prettyprint linenums">代码</pre>

相关推荐