Redis手动清空缓存以解决主题插件崩溃的问题

86次阅读
没有评论

有时候如果使用了 Redis,然后更换了主题或者插件,就可能造成 Wordpress 致命错误,后台崩溃进都进不去。那么这时候怎么办?

一个是可以删除缓存插件,或者 object-cache.php 文件。

重新进后台就可以了。

但这样也会造成一个问题,如果你再打开缓存插件,系统还是会崩溃。

这时候需要手动清空缓存。

Redis 手动清空缓存以解决主题插件崩溃的问题

1.访问 redis 根目录

Linux 可以通过 whereis redis 找到 redis 的目录,然后进入目录

cd /usr/local/redis

2.登录 redis:redis-cli -h 127.0.0.1 -p 6379

3.查看所有 key 值:keys *

4.删除指定索引的值:del key

5.清空整个 Redis 服务器的数据:flushall

6.清空当前库中的所有 key:flushdb

同时这也是 Wordpress 错误:Scrape key check failed. Please try again. 的解决办法

如果你在使用 Wordpress 自带的主题编辑器,发现保存时候出现错误 Scrape key check failed. Please try again.

排查原因后发现其实是 Redis 缓存引起的。这时候你需要先清空你使用的缓存插件的缓存,然后就可以保存了。

 

小知识:

REmote DIctionary Server(Redis) 是一个由 Salvatore Sanfilippo 写的 key-value 存储系统。

Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。

它通常被称为数据结构服务器,因为值(value)可以是 字符串 (String), 哈希(Hash), 列表(list), 集合(sets) 和 有序集合(sorted sets) 等类型。

正文完
 0
评论(没有评论)
验证码