几天前,心血来潮给服务器君重装了个新系统,还随手给Redis酱戴上了一个「密码」的项圈。谁料今日打开WordPress酱时,她直接对我使出技能「报错一脸」:
咳咳,事情是这样的
几天前,心血来潮给服务器君重装了个新系统,还随手给Redis酱戴上了一个「密码」的项圈。谁料今日打开WordPress酱时,她直接对我使出技能「报错一脸」:
Error establishing a Redis connection
WP酱:啊咧?!Redis酱忽然不理人家了啦!(´;ω;`)
Redis酱:主人给我套了项圈没告诉WP酱,她当然找不到我啦!哼~(# ̄3 ̄)
我:???

?紧急攻略:和Redis酱重归于好的秘密
- 根据WP酱的提示,乖乖去把
/wp-content/object-cache.php暂时移除,强行挽救关系,打开后台界面进行观察。 - 果然在后台的Redis Object Cache页面看到了明确提示:
Redis is unreachable:
SELECTfailed: NOAUTH Authentication required.
意思就是Redis酱因为项圈的密码保护,WP酱没密码当然拒绝连接了。

?「关系修复咒文」
祭出法宝wp-config.php,为Redis酱和WP酱之间搭建起爱的桥梁(密码):
define('WP_REDIS_PASSWORD', '你的密码'); // 对Redis酱的爱之密钥稍稍刷新一下页面,两位小可爱便又和睦相处了~ (●´∀`●)
?可选高级魔法(强迫症专属配置)
让WP酱和Redis酱的关系更加稳定、甜蜜,以下咒语也可一并施展:
define('WP_REDIS_CLIENT', 'pecl'); // 使用pecl酱更高效交流
define('WP_REDIS_SCHEME', 'tcp'); // 使用TCP通道
define('WP_REDIS_HOST', '127.0.0.1'); // Redis酱本体所在
define('WP_REDIS_PORT', 6379); // 常规联络端口
define('WP_REDIS_DATABASE', 0); // 默认0号魔法空间
define('WP_CACHE_KEY_SALT', 'wp_'); // 给缓存钥匙起个名字~
define('WP_REDIS_MAXTTL', 86400); // 魔法最长持续时间(秒)
?结局
WP酱:Redis酱终于又愿意和我愉快玩耍了!谢谢主人!ヽ(✿゚▽゚)ノ
Redis酱:(小声嘟囔)下次别乱戴项圈啦,要记得告诉人家密码哦!(* ̄▽ ̄)ノ
我:(默默扶额)以后一定注意……

版权声明
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
温馨提示:本文最后更新于 2025.04.10 ,一些文章的内容可能已经失效,如遇问题请留言反馈。







0 条回复