gpt4 book ai didi

php - Laravel 5.2 每次请求都会生成一个新的session文件

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:34:54 28 4
gpt4 key购买 nike

我已经配置了config/session.php

return [
'driver' => 'file',
'lifetime' => 120,
'expire_on_close' => false,
'encrypt' => false,
'files' => storage_path('framework/sessions'),
'connection' => null,
'table' => 'sessions',
'lottery' => [2, 100],
'cookie' => 'laravel_session',
'path' => '/',
'domain' => null,
'secure' => false,
];

我把路由规则放在组web中

Route::group(['middleware' => ['web']], function () {
Route::get('/example/demo', 'ExampleController@demo');
});

存储的文件夹可以写但是每次请求都会生成一个新的session文件

这是怎么发生的?

我该如何解决这个问题?

最佳答案

问题出在这一行:

'cookie' => 'laravel_session'

我不知道是什么导致了问题,laravel 或浏览器,但你不能在 cookie 名称中使用 _.。从 cookie 名称中删除下划线将解决问题。

而且我还为 IE 找到了这个:http://blogs.msdn.com/b/ieinternals/archive/2009/08/20/wininet-ie-cookie-internals-faq.aspx

关于php - Laravel 5.2 每次请求都会生成一个新的session文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35495860/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com