每次请求后清理框架/会话文件夹

时间:2017-02-20 07:51:11

标签: laravel session laravel-5 laravel-5.1

当我发现框架/会话文件夹变为 bulkier 时。因为 laravel 每个请求上创建 会话 文件。我正在使用laravel 5.1。我不想要所有请求的会话。或者我想在每个请求完成后自动删除框架/会话文件。我试过了session-> flash。但文件仍在那里。

我尝试了 $ request-> session() - > flush();但它不是从framework / sessins目录中删除文件

我想仅针对curl请求避免这种情况。至于,我从电子商务公开资源获得了一些webhooks(laravel)在多个webhooks上创建了多个会话。

get

2 个答案:

答案 0 :(得分:1)

如果您不想在应用程序中的任何位置使用会话,请将会话驱动程序设置为数组。

修改config/sessions.php设置

'driver' => env('SESSION_DRIVER', 'array')

或在本地使用.env

SESSION_DRIVER=array

希望它对你有所帮助。

答案 1 :(得分:0)

抱歉,不能使用评论,只需使用其他驱动程序,如redis / memcached。所以它不会变得笨重.. 删除它的唯一方法是调用$ request-> session() - > flush();