gpt4 book ai didi

zend-framework - Zend Framework 无法读取没有 "zfcahce:"前缀的 key ?

转载 作者:IT王子 更新时间:2023-10-29 06:07:42 25 4
gpt4 key购买 nike

我无法从 zend 框架读取 Redis 数据,它是从没有键前缀“zfcache:”的“Redis 客户端”(控制台)添加的。

例子:

SET mykey 'myvalue'

当我从 zf $redis->hasItem('mykey') 检查 mykey 时,我得到 false。

现在设置一个前缀为“zfcache:”的键就可以了

SET zfcache:mykey 'myvalue'

现在我可以从 zend 读取这些数据,$redis->hasItem('mykey') 返回 true 并且我使用 $redis->getItem('mykey') 获取值

帮助我读取没有前缀 'zfcache:' 的 redis 键?

最佳答案

问题出在默认命名空间值 zfcache 上。

click here for zend storage options

去除默认命名空间,在RedisFactory.php中设置为空

$redisOptions = new RedisOptions ( ["namespace" => ""] );

关于zend-framework - Zend Framework 无法读取没有 "zfcahce:"前缀的 key ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32498477/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com