【发布时间】:2018-08-25 18:01:37
【问题描述】:
我将我的应用程序的 Laravel 框架从 5.5 更新到了 5.6,从那以后我就无法使会话持久化。
问题是,在发出发布请求(例如 /login)时,我总是收到错误“页面已过期”,所以这是关于 CRFS-令牌的问题,因为我使用请求正确发送了它,我检查了我保存的数据库会话,我认识到每次尝试都会生成一个新会话。
我尝试将 config/session.php 设置为原来的, 删除浏览器缓存/cookies, 如果 5.6 发生了变化,我检查了我的内核和中间件, 我清除了视图、缓存和路由, 还有更多,但没有成功。
知道我没有看到什么吗?
【问题讨论】:
-
尝试运行
php artisan cache:clear和php artisan view:clear -
我已经试过了,谢谢。
-
您使用的是哪个会话驱动程序?默认(文件)?
-
我现在测试了文件和数据库,没有任何改变。
标签: php laravel session laravel-5