php - Laravel 5.5 页面因不活动而过期
问题描述
我使用了 laravel 5.4 和Zizaco/entrust。
今天我将我的项目升级到 Laravel 5.5。
当我想登录我的项目时,显示此错误
由于不活动,该页面已过期。
请刷新并重试。
我改成SESSION_DRIVER=file
LaravelSESSION_DRIVER=array
给我看这个错误
此缓存存储不支持标记。
我在谷歌上搜索并找到这个
https://github.com/Zizaco/entrust/issues/468
这篇文章告诉我设置SESSION_DRIVER=array
解决方案
我认为您忘记输入{!!csrf_fields()!!}
登录表单。只需检查您的登录表单,如果不是,请将此代码放入表单中。
<form action="" method="">
{!!csrf_fields()!!}
//your input fields
</form>
推荐阅读
- android - setOnClickListener() 上的空指针异常
- python - 将列表中的项目重复到所需的长度
- tfs - 是否可以防止错误的子/父关系?
- javascript - 通过命令行上的 MS Office 从 Word 转换为 PDF
- android - 如果 textview 值超过 2 个字符,则一切都向右移动
- java - 在java中更改png图像的颜色
- java - 如何通过 java.net.URL 传递标头属性
- regex - 删除所有内容,包括三重换行符
- javascript - pdf.js 是否执行包含在 pdf 文件中的 javascript?
- c++ - 将 SDL2_net 与 CMake 链接