laravel5.7的redis配置,一直报错Class 'Predis\Client' not found

 

首先我检查了配置,和composer 都没有错,用原生的redis也可以正常连接和读写.

 

我的redis是用(centos7)yum安装,  php的redis扩展通过 PECL 安装了 PHP 扩展 PhpRedis.

PECL 安装的 PHP 扩展 PhpRedis 在配置文件中 会稍有不同 

要使用 PhpRedis 扩展,需要在Redis 配置中将 client 选项修改为 phpredis,该选项位于配置文件 config/database

'redis' => [

    'client' => 'phpredis',

    // Rest of Redis configuration...
],

 

那里原来是 predis.

 

 

参考 : https://laravelacademy.org/post/9582.html

 

相关文章:

  • 2021-10-06
  • 2021-09-28
  • 2021-08-15
  • 2022-12-23
  • 2021-07-15
  • 2022-12-23
  • 2021-04-19
  • 2021-10-08
猜你喜欢
  • 2022-01-06
  • 2022-12-23
  • 2022-02-19
  • 2021-07-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案