不支持驱动程序 [会话]。在 laravel 5.2 错误?

Posted

技术标签:

【中文标题】不支持驱动程序 [会话]。在 laravel 5.2 错误?【英文标题】:Driver [session] not supported. in laravel 5.2 Error? 【发布时间】:2016-06-30 21:06:33 【问题描述】:

当我使用Auth::check()Auth::logout()Auth::attempt(['email' => $email, 'password' => $password], $remember)

我收到以下错误,

InvalidArgumentException in Manager.php line 90: Driver [session] not supported.

我无能为力解决问题?

【问题讨论】:

请发布导致错误的代码。 Http/Kernel.php 中您的StartSession 中间件是否启用? @jszobody 它在里面$middlewareGroups @AlexeyMezenin 当我使用Auth..抛出错误.. 根据您的屏幕截图,错误在您的 OfferController 中,但就像@AlexeyMezenin 所说,“请发布导致错误的代码。”在任何人可以帮助您之前。 【参考方案1】:

将 config/session.php 驱动改成数据库或文件

【讨论】:

【参考方案2】:

将 config/session.php 驱动程序更改为数据库或文件,并且不要忘记在进行更改后重新启动您的 laravel 应用程序(关闭您的终端并再次打开您的终端并输入“php artisan serve”)

【讨论】:

以上是关于不支持驱动程序 [会话]。在 laravel 5.2 错误?的主要内容,如果未能解决你的问题,请参考以下文章

Laravel 5 - 用户在会话生命周期后不注销

Laravel 5.2 会话不持久

Laravel 5 在 AJAX 密集型应用程序中丢失会话和 .env 配置值

Laravel 会话立即过期(Laravel 5.5)

Laravel 5.1 - 每次刷新时会话重新生成

会话不是用 Laravel 5 编写的