【发布时间】:2016-05-24 19:32:15
【问题描述】:
我正在寻求帮助。
我重新安装了 Laravel(这次是 5.2.15)。 我没有使用 Homested。 正如文档所建议的那样,我 chmod 'storage' 目录和子目录,给予写权限。 会话配置为默认,没有触及任何东西。所以会话驱动程序是“文件”,路径是“框架/会话”。
我写了这些测试路线:
Route::get('/', function () {
session(["test" => "ok"]);
return view('welcome');
});
Route::get('/2', function () {
print "session = ".session('test');exit();
});
难道仅仅看到会话工作就足够了吗? session('test') 为空,并且框架/会话中没有文件写入。 可以肯定的是,Chmoded 777 框架/会话文件夹,没有任何改变。
我是 Laravel 的新手。也许我错过了什么? 我需要在 config/session.php 中设置这些变量吗?
'path' => '/',
'domain' => null,
谢谢
【问题讨论】:
-
查看链接的副本。如果您需要会话,您的路由应该在
web中间件组中定义。
标签: php laravel session laravel-5