【问题标题】:Using Phpredis in Laravel 5.7在 Laravel 5.7 中使用 Phpredis
【发布时间】:2019-04-03 03:35:44
【问题描述】:

我已阅读docs

我已经更改了 database.php 文件,一旦完成,我已经从我的供应商那里删除了 predis 包。

composer remove predis/predis

但是当我执行作曲家更新或任何工匠命令时,我会收到此错误:

In PredisConnector.php line 25:

  Class 'Predis\Client' not found

如果我已经在使用 phpredis,为什么还需要 predis?

【问题讨论】:

  • 您是否已将它们从 app.php 中删除?
  • 是的,然后返回另一个错误:在 PhpRedisConnector.php 第 65 行:找不到类“Redis”

标签: php laravel laravel-5 laravel-5.7 phpredis


【解决方案1】:

你快到了。 PhpRedisConnector.php 中的“找不到类 'Redis'”错误可能是因为您的 php.ini 文件中未启用 redis 扩展。请记住,有时 CLI 使用与 FPM 不同的 ini 文件。运行 php --ini 以查看 CLI 正在使用哪个 ini 文件并更新它以启用 Redis 扩展。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-03-13
    • 2019-11-08
    • 2019-05-28
    • 1970-01-01
    • 2022-01-01
    • 2019-08-09
    • 2019-06-20
    相关资源
    最近更新 更多