«

1Panel WordPress安装插件启动Redis Object Cache报错及启用后网站提示 Connection refused问题处理

lijiayan 发布于 2024-1-19 05:41     901 次阅读      分享


1、1Panel WordPress安装插件启动Redis Object Cache报错

Redis 无法访问: Connection refused [tcp://127.0.0.1:6379]

根目录wp-config.php配置文件添加:

/** Redis Object Cache */
define('WP_REDIS_HOST', 'redis');
define('WP_REDIS_PORT', '6379');
define('WP_REDIS_DATABASE', '0');
define('WP_REDIS_PASSWORD', '***************');//redis的密码

2、Redis Object Cache启用后网站提示 Connection refused问题处理

编辑类似文件/opt/1panel/apps/wordpress/wordpress/data/wp-content/object-cache.php

大约在行620行左右参考以下修改(替换):

    protected function build_parameters() {
        $parameters = [
            'scheme' => 'tcp',
            'host' => 'redis',
            'port' => 6379,
            'password' => '*************',//redis的密码
        ];

解决方法整理于1Panel社区,便于存档;

WordPress同服务器多站点Memcached/Redis内存缓存分离

wordpress 1Panel Redis Object Cache

推荐阅读: