安装 WordPress应用 建站 后,启动Redis出问题后解决方法

发布话题前请确认好标题与标签、确认你已经看过了论坛准则:论坛准则 - 社区论坛 - FIT2CLOUD 飞致云
应用安装失败等问题请参考 1Panel 问题排查思路
请附带以下信息
1Panel 版本:社区版V2.0.12
操作系统:ARMbian(aarch64)说白了就是电视盒子搭建的
关键截图:截图啥的就不截了 就是启用Redis时显示Redis 无法访问: Connection refused [tcp://127.0.0.1:6379]
直接报出解决方法:
1.修改根目录下文件wp-config.php

// Redis Object Cache 配置
define('WP_REDIS_SCHEME', 'tcp');
define('WP_REDIS_HOST', '1Panel-redis-****'); // 替换为你的Redis容器名
define('WP_REDIS_PORT', 6379);
define('WP_REDIS_DATABASE', 0);
define('WP_REDIS_PASSWORD', '******'); // 替换为你的Redis密码
// 如果你的服务器上运行了多个WordPress站点,建议设置一个唯一的前缀以避免缓存冲突
// define('WP_CACHE_KEY_SALT', 'your_unique_salt'); 

2.修改 /wp-content/plugins/redis-cache/includes/object-cache.php
插件 修改处621~644

protected function build_parameters() {
    $parameters = [
        'scheme' => 'tcp',
        'host' => '1Panel-redis-****',//修改为自己的  容器连接   地址
        'port' => 6379,
        'password' => '******',//替换为你的Redis密码
        'database' => 0,
        'timeout' => 1,
        'read_timeout' => 1,
        'retry_interval' => null,
        'persistent' => false,
    ];

    $settings = [
        'scheme',
        'host',
        'port',
        'path',
        'password',
        'database',
        'timeout',
        'read_timeout',
        'retry_interval',
    ];

启用插件 搞定