扫码关注官方订阅号
laravel,子类控制器可以使用session,父类控制器不能使用。应该怎么解决?
认证0级讲师
考虑你描述的情况不太详细
检查Session是否设置path,config/session.php的path需要为 /,或者其他路径,不能为空字符串
config/session.php
/
Laravel 在Session下的确有BUG,Laravel 如果使用file作为Session的引擎,在同时请求一些页面的时候,的确会出现SessionID获取不到而被重置(set-cookie:sessionid=xxxx)的情况出现,将Session引擎改为database、redis,可以解决,(需要 php artisan session:table 并迁移数据库)( .env 的SESSION_DRIVE)
php artisan session:table
SESSION_DRIVE
问题再描述详细点吧,laravel session 和控制器没有任何关系。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
考虑你描述的情况不太详细
检查Session是否设置path,
config/session.php的path需要为/,或者其他路径,不能为空字符串Laravel 在Session下的确有BUG,Laravel 如果使用file作为Session的引擎,在同时请求一些页面的时候,的确会出现SessionID获取不到而被重置(set-cookie:sessionid=xxxx)的情况出现,将Session引擎改为database、redis,可以解决,(需要
php artisan session:table并迁移数据库)( .env 的
SESSION_DRIVE)问题再描述详细点吧,laravel session 和控制器没有任何关系。