我正在使用Laravel 5.2并且会话似乎没有保存。
我已经尝试了文件和数据库(在创建会话表之后)并且似乎都没有工作。
我在存储/框架/会话上将文件权限设置为777,并且没有创建会话文件。
要保存我正在使用的会话:
session(['key' => 'value']);
并检索我正在使用的会话:
$value = session('key');
但我无法保存
答案 0 :(得分:4)
好的我有类似的问题,但我已经在使用'网络'中间件了。 事实证明,如果你在脚本完成执行之前调用die()或dd(),那么你的会话将不会持续!!
答案 1 :(得分:0)
正如在此处已经回答:https://stackoverflow.com/a/34454031/5781420,请务必将“网络”中间件分配给您的路线或控制器。
您可以通过Route::group(...);
或仅Route::?(...)->middleware('web');
甚至控制器构造函数本身$this->middleware('web');