无法解析 [Illuminate\Session\SessionManager] 的 NULL 驱动程序
Unable to resolve NULL driver for [Illuminate\Session\SessionManager]
我正在使用 Laravel 5.7。我的应用程序昨晚运行良好。但突然出现这个错误。我没有更改任何文件。现在我正在寻找解决方案,但我没有找到任何解决方案。我是 laravel 的新手 我不熟悉 Laravel 的核心文件。
请检查附图中的错误。
这里是 .env 会话部分
BROADCAST_DRIVER=log
CACHE_DRIVER=file
QUEUE_CONNECTION=sync
SESSION_DRIVER=file
SESSION_LIFETIME=120
这是环境文件代码
我在配置
中没有任何文件 session.php 文件
结束评论中的对话,问题是您的 config
目录中没有 session.php
。这是一个问题的原因是因为 Laravel 将使用该配置文件来获取会话驱动程序的名称,并且像所有配置值一样,如果它不存在,它只会 return null
.
将 the default session config file 添加到该目录应该可以解决您的问题。
我正在使用 Laravel 5.7。我的应用程序昨晚运行良好。但突然出现这个错误。我没有更改任何文件。现在我正在寻找解决方案,但我没有找到任何解决方案。我是 laravel 的新手 我不熟悉 Laravel 的核心文件。 请检查附图中的错误。
这里是 .env 会话部分
BROADCAST_DRIVER=log
CACHE_DRIVER=file
QUEUE_CONNECTION=sync
SESSION_DRIVER=file
SESSION_LIFETIME=120
这是环境文件代码
结束评论中的对话,问题是您的 config
目录中没有 session.php
。这是一个问题的原因是因为 Laravel 将使用该配置文件来获取会话驱动程序的名称,并且像所有配置值一样,如果它不存在,它只会 return null
.
将 the default session config file 添加到该目录应该可以解决您的问题。