首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >与redis和phpfastcache的连接垃圾

与redis和phpfastcache的连接垃圾
EN

Stack Overflow用户
提问于 2020-03-17 19:56:18
回答 2查看 255关注 0票数 0

我正在尝试使用redis设置到phpfastcache的连接,但一直被拒绝连接

以下是我的简单代码:

代码语言:javascript
复制
        $defaultDriver = 'Redis';
        $Psr16Adapter = new Psr16Adapter($defaultDriver);

        if(!$Psr16Adapter->has('foo'))
        {
            $Psr16Adapter->set('foo', 'test', 300);
        }
        else
        {
            $data = $Psr16Adapter->get('foo');
        }

现在我真正得到的是:

/var/www/html/vendor/phpfastcache/phpfastcache/lib/Phpfastcache/Drivers/Redis/Driver.php中的

消息: Redis未能与以下错误消息连接:“连接拒绝”第77行

文件名: /var/www/html/vendor/phpfastcache/phpfastcache/lib/Phpfastcache/Core/Pool/DriverBaseTrait.php

线路号码: 76

EN

回答 2

Stack Overflow用户

发布于 2020-03-17 20:03:40

因此,默认情况下,当使用phpfastcache时,它会连接到主机= "127.0.0.1“,但是如果使用docker,则必须将其更改为容器的主机名才能正常工作。

票数 0
EN

Stack Overflow用户

发布于 2020-03-19 19:13:56

请检查lib/Phpfastcache/Driver/ Redis /Config.php中提供的默认主机和端口是否与您的Redis服务器相同。

您还可能需要使用Unix套接字而不是标准连接。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60729342

复制
相关文章

相似问题

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