首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Symfony phpredis客户端应该与redis兼容

Symfony phpredis客户端应该与redis兼容
EN

Stack Overflow用户
提问于 2020-08-06 17:34:51
回答 1查看 2.1K关注 0票数 0

我有一个Symfony 5正在运行,我安装了redis

pecl安装redis

编写器需要snc/redis包

composer需要predis/predis

我的confg/snc_redis.yml

代码语言:javascript
复制
snc_redis:
    clients:
        default:
            type: predis
            alias: default
            dsn: redis://ops_redis_1

在停滞的红宝石库中安装redis

我的代码是:

代码语言:javascript
复制
 /**
     * @Route("/redis/set/{key}/{value}")
     */
    public function redisSet(string $key, string $value) {

        $this->redisClient->set($key, $value);
        return new Response("Adding key " . $key . ' with value ' .$value);
    }

我收到了一条错误消息:

警告: Snc\RedisBundle\Client\Phpredis\Client::zAdd($key,$score1、$value1、$score2 = NULL、$value2 = NULL、$scoreN = NULL、$valueN =NULL的声明应该与Redis兼容::zAdd($key、$score、$value、...$extra_args)

这意味着什么?phpredis客户端与本地php redis不兼容吗?

以前有人遇到过这种情况吗?

EN

回答 1

Stack Overflow用户

发布于 2020-09-21 14:12:15

我想您导入了错误的Redis客户端。

变化

代码语言:javascript
复制
use Snc\RedisBundle\Client\Phpredis\Client;

代码语言:javascript
复制
use Predis\Client;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63288941

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档