不幸的是我的laravel-session有问题:
当我将几个产品添加到会话购物车并重新加载页面几次时,会话数据将完全丢失。
会话配置:
'driver' => env('SESSION_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,
'http_only' => true,
(所有默认值)
Laravel版本: 43年2月5日
问题出现在本地(xampp)和服务器(伪造)上。所以我怀疑没有服务器问题。
我尝试过使用中间件的不同解决方案,但遗憾的是没有任何成功。看起来,会话在一些请求/页面随机重新加载后被删除。 (有时在5之后,有时在20之后)
我发现当我按照请求加载图片时(不是直接通过文件),会话将更频繁地丢失。
对于laravel-beginners来说,会话执行显然是一个大问题。 这么多的董事会和论坛都充满了解决方案,但我找不到任何解决方案。
有经验吗?
谢谢!
答案 0 :(得分:0)