laravel - ubuntu 更新后 Laravel 会话中断
问题描述
我已将我的 ubuntu 服务器升级到版本 18.04.1。升级后,我的 laravel 网站会在每个 POST 页面中继续显示 TokenMismatchException。该规则的唯一例外似乎是登录页面,该页面适用于某些用户而不适用于其他用户。
我的本地虚拟机版本为 16.04.4 工作正常。
我整个早上都被困在这个状态,我的网站关闭了。
解决方案
经过多次尝试(包括无法立即工作的服务器回滚)后,它只是随机开始工作,显示的错误越来越少,直到它们全部消失。我不确定解决它的关键是什么。
我的最终版本包括:
- SESSION_DRIVER => '数据库'
- SESSION_DOMAIN => 空
- 完成服务器回滚
- 许多缓存清除
- 清除所有 remember_keys
- 清除所有浏览器数据
推荐阅读
- html - 悬停时隐藏/显示文本
- ruby-on-rails - 使用 attr_encrypted Rails 加密模型的现有字段
- python - Pandas: Nesting Dataframes
- angular - 单元测试导入方法 jasmine
- typescript - 如何在 Vue 组件上声明 Vuex 绑定的类型?
- testing - 使用 jmeter 进行移动应用程序测试,配置代理设置后互联网连接不起作用
- powershell - 使用 Get-AzureADUser 在 PowerShell 中删除具有特定域的完整电子邮件
- opencv - 不支持标签数据类型 = 19
- vue.js - 在 nuxt.js 中包含引导程序
- android - 使用 ArrayList 创建 Intent