我有一个Symfony 5正在运行,我安装了redis
pecl安装redis
编写器需要snc/redis包
composer需要predis/predis
我的confg/snc_redis.yml
snc_redis:
clients:
default:
type: predis
alias: default
dsn: redis://ops_redis_1在停滞的红宝石库中安装redis
我的代码是:
/**
* @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不兼容吗?
以前有人遇到过这种情况吗?
发布于 2020-09-21 14:12:15
我想您导入了错误的Redis客户端。
变化
use Snc\RedisBundle\Client\Phpredis\Client;至
use Predis\Client;https://stackoverflow.com/questions/63288941
复制相似问题