首页 > 解决方案 > cakephp3 redis 配置不正确

问题描述

我很难配置 redis。它工作正常,但我升级了我的服务器并更新了作曲家 - 现在我得到“redis 配置不正确”

     define('_CACHE_SERVER', '*********.cache.amazonaws.com:6379');


     '_cake_core_' => [
        'className' => 'Redis',
        'servers'=> [ _CACHE_SERVER ],
        'prefix' => 'mrg_cake_core_',
        'serialize' => 'php',
        'duration' => '+2 minutes',
    ],

我写了一个空白的 php 并用简单的 $redis = new Redis(); 连接到 redis 并得到 $redis->lastSave(); 蛋糕里好像发生了一些变化。很困惑。

标签: cachingcakephprediscakephp3

解决方案


谢谢ndm,我把配置改成:

    define('_CACHE_SERVER', '************.cache.amazonaws.com');

    '_cake_core_' => [
        'className' => 'Redis',
        'host' => _CACHE_SERVER,
        'port' => 6379,
        'prefix' => 'myapp_cake_core_',
        'duration' => '+1 years',
        'url' => env('CACHE_CAKECORE_URL', null),
    ],

推荐阅读