Laravel-无法更改默认缓存驱动程序

时间:2018-08-25 11:15:24

标签: php laravel laravel-5.6

我正在尝试将缓存驱动程序从文件更改为 redis apc ,但是每次我说dd(\Cache::getDefaultDriver());时给我那个“文件”作为默认的缓存驱动程序。

我清除了配置并存储了缓存,但是仍然继续。.

php artisan config:cache
php artisan cache:clear

在我的config / cache.php

'default' => env('CACHE_DRIVER', 'redis'),

我该怎么办?我正在本地工作,我的laravel版本是5.6

2 个答案:

答案 0 :(得分:2)

请更改

  

CACHE_DRIVER = Redis

.env

重做并再次运行php artisan serve

答案 1 :(得分:0)

1)if self.peopleList.isEmpty, let user = self.peopleList.first(where: { $0.getUserID() == users.getUserID() }) { if user == users { // is equal } else { // do update } } else { self.peopleList.append(users) } 2)在composer require predis/predis中粘贴以下代码。

config/database.php

3)CACHE_DRIVER = .env文件中的redis