2

我正在使用 Laravel 5.7。我的应用程序昨晚运行良好。但突然出现这个错误。我没有更改任何文件。现在我正在寻找解决方案,但我没有找到任何解决方案。我是 laravel 的新手,我不熟悉 Laravel 的核心文件。请检查附图中的错误。

这是 .env 会话部分

BROADCAST_DRIVER=log
CACHE_DRIVER=file
QUEUE_CONNECTION=sync
SESSION_DRIVER=file
SESSION_LIFETIME=120

这是 env 文件代码

我在配置中没有任何文件 session.php 文件

4

1 回答 1

1

在评论中进行对话,问题是session.php您的目录中没有config目录。这是一个问题的原因是因为 Laravel 将使用该配置文件来获取会话驱动程序的名称,并且像所有配置值一样,如果它不存在,它将只返回null.

默认会话配置文件添加到该目录应该可以解决您的问题。

于 2019-12-24T13:15:19.087 回答