在很短的时间内,我通过作曲家重新安装了laravel 5.1,设置了所有必要的东西,它运行没有问题。在我按照文档创建登录/注册/注销等之后。一切正常,除了有一个非常重要的问题。
每当我导航到其他页面或刷新当前页面时,我都会立即退出。会话设置为4小时,存储文件夹有自己的权利,并遵循5.1的文档和Laracast的视频。社交名媛也是如此。轻松登录,但刷新后我退出(会话仍在那里,还记得令牌)。在我的mamp上,在实时服务器上尝试了这个,结果相同。
我也检查了this个帖子,但我相信它也可以在没有手动会话设置的情况下工作。或者不是?
有没有其他人经历过这种情况?谢谢你的任何想法。
答案 0 :(得分:0)
数据库会话将解决您的问题。所以
1)更改会话模式"文件"到"数据库"。
2)创建会话表
php artisan session:table
composer dump-autoload
php artisan migrate
3)清除配置缓存并重新设置
php artisan config:clear
php artisan config:cache
答案 1 :(得分:0)
假设您正在使用会话驱动程序来处理身份验证,您可以在 /app/config/session.php文件中更改空闲会话的到期时间。
'lifetime' => time() + 60 * 60 * 24 * 365,
'expire_on_close' => true,