Laravel 5.4 上 Manager.php 第 139 行中的 FatalErrorException

Posted

技术标签:

【中文标题】Laravel 5.4 上 Manager.php 第 139 行中的 FatalErrorException【英文标题】:FatalErrorException in Manager.php line 139 on Laravel 5.4 【发布时间】:2017-08-29 04:42:05 【问题描述】:

Laravel 5.3 升级到 Laravel 5.4 后 告诉我这个错误

Manager.php 第 138 行中的 FatalErrorException: 调用未定义的方法 Illuminate\Session\Store::set()

【问题讨论】:

【参考方案1】:

所有对 ->set() 方法的调用都应该改为 ->put()。通常,Laravel 应用程序永远不会调用 set 方法,因为它从未记录在 Laravel 文档中。但是,出于谨慎考虑,将其包含在此处。

文档中的主题

会话

Symfony 兼容性

更多信息请阅读 laravel 5.4 文档Documentation

【讨论】:

以上是关于Laravel 5.4 上 Manager.php 第 139 行中的 FatalErrorException的主要内容,如果未能解决你的问题,请参考以下文章

在 laravel 5.4 mix 上添加 jQuery

使用 laravel 5.4 在 VM 上运行开发安装错误

试图在 laravel 5.4 上获取非对象错误的属性

仅在 Laravel 5.4 用户名上验证英文字母和数字 [重复]

如何获取用户选择的按钮值并在 laravel 5.4 的控制器上使用它

Heroku 上的 Laravel 5.4。 Forbidden 您无权访问此服务器上的 /