首页 > 解决方案 > Laravel 5.5 页面因不活动而过期

问题描述

我使用了 laravel 5.4 和Zizaco/entrust
今天我将我的项目升级到 Laravel 5.5。
当我想登录我的项目时,显示此错误

由于不活动,该页面已过期。
请刷新并重试。

我改成SESSION_DRIVER=fileLaravelSESSION_DRIVER=array
给我看这个错误

此缓存存储不支持标记。

我在谷歌上搜索并找到这个
https://github.com/Zizaco/entrust/issues/468
这篇文章告诉我设置SESSION_DRIVER=array

标签: phplaravellaravel-5.5entrust

解决方案


我认为您忘记输入{!!csrf_fields()!!}登录表单。只需检查您的登录表单,如果不是,请将此代码放入表单中。

<form action="" method="">
{!!csrf_fields()!!}
//your input fields
</form>

推荐阅读