我试图用Cache :: remember()缓存一些查询;但它不起作用。
我的脚本响应代码为500(内部服务器错误)。
这是我的代码:
$filters = \Cache::remember("cache_filter", 20, function(){
$data['value1'] = MyClass::where('<condition>')->get();
$data['value2'] = MyClass::where('<condition>')->get();
$data['value3'] = MyClass::where('<condition>')->get();
return $data;
});
return view('custom.show')->with($filters);
Storage
permissions =&gt; 777
Cache path
=&gt; storage_path('framework/cache')
有没有人有想法?
答案 0 :(得分:1)
php artisan cache:clear
php artisan config:cache
,则必须从config.php
删除bootstrap/cache/
文件,否则只需运行第一个命令(1。) < / LI>