Laravel 6会话:页面加载后会话未获得

问题描述

我正在使用助手session(['lang'=>'hi'])创建一个会话,但是当我刷新页面或导航到其他页面会话时,session('lang')返回null。

我也尝试了$request->session()->put('lang','hi),但是它也没有用。 如果我通过Session::save()保存它,它将在framework/session/文件夹中创建会话文件,但始终无法检索。

我的session.PHP文件为:

 'lifetime' => env('SESSION_LIFETIME',120),'expire_on_close' => false,'files' => storage_path('framework/sessions'),'cookie' => env(
    'SESSION_COOKIE',Str::slug(env('APP_NAME','laravel'),'_').'_session'
),'domain' => env('SESSION_DOMAIN',null),

我正在本地Mac xampp上运行laravel 6。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)