0

当试图访问受保护的路由或只是刷新页面时会话丢失,所以我必须再次登录。我不明白的是,有时这个问题不会发生,但大多数情况下会发生,有时在我最终可以访问受保护的路由之前需要进行 3 次以上的登录。这只发生在生产中。我不知道,但它只是在我将主机转移到 Cloudways 并且用户开始抱怨之后才开始的。我在同一台服务器上还有其他 5.4 版的 Laravel 应用程序没有问题。

4

1 回答 1

0

1-将您的会话驱动程序值更改为database然后用户的会话将存储在您的数据库、 sessions表而不是文件中:
在您的.env文件集中:

SESSION_DRIVER=Database

2-清理缓存和配置

php artisan config:clear
php artisan cache:clear
于 2021-09-08T13:39:15.460 回答