网站错误提示“Error establishing a Redis connection”怎么办?

WordPress建站使用缓存软件之后,经常会出现“Error establishing a Redis connection”的提示,如图:

网站错误提示“Error establishing a Redis connection”怎么办?

去宝塔面板查看后发现,是因为MongoDB或者Redis插件被关闭,你需要手动重启插件才行。

网站错误提示“Error establishing a Redis connection”怎么办?

我也没找到具体原因,想着应该是数据过大(70w条帖子),也有可能是我的设置有问题或者wp程序自身对大数据的处理不够好,所以我想了办法,避免晚上网站宕机影响网站流量,所以就做了这个自动脚本。

代码语言:javascript
复制
#!/bin/bash

# 检测 Redis 是否在运行
redis_status=$(systemctl is-active redis.service)

if [ "$redis_status" != "active" ]; then
    echo "Redis is not running. Restarting Redis..."
    systemctl start redis.service
    echo "Redis restarted."
fi

# 检测网站是否可访问
website_url="http://xiu.xzwidea.cn"  # 替换为你要检测的网站 URL
http_status=$(curl -s -o /dev/null -w "%{http_code}" $website_url)

if [ "$http_status" != "200" ]; then
    echo "Website is not accessible. Restarting Redis..."
    systemctl restart redis.service
    echo "Redis restarted."
fi

设置计划任务,把这个Shell脚本添加到计划任务中,设置每一分钟检测一次:

网站错误提示“Error establishing a Redis connection”怎么办?

然后你会发现基本上出了问题就会自动处理了!

关于网站错误提示“Error establishing a Redis connection”怎么办?的相关内容;如有侵权,请联系老文删除。

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
老文的头像老文
上一篇 2024年7月31日 上午11:47
下一篇 2024年7月31日 下午12:00

相关推荐

  • 宝塔linux面板命令大全(最全宝塔linux面板命令)

    宝塔linux面板命令大全 安装宝塔 CentOS安装脚本 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh Ubuntu/Deepin安装脚本 wget -O inst…

    2024年10月3日
    585
  • 如何将WordPress文章中的外链图片自动下载到本地?

    WordPress文章中的外链图片本地化插件 当我们想引用其他网站上的图片时候,直接使用外链不仅不能保证图片的稳定性,还有可能影响页面打开速度,然而如果一个个下载再上传又十分费力。 好在WordPress很多插件或者代码都可以实现自动将外链图片下载到本地,最终我选择了一个叫:nicen-localize-image 的插件(可以在WP插件市场搜索安装)。 安…

    2025年11月30日
    61
  • wordpress标题自动生成英文别名(拼音)美化网址

    使用wordpress程序建站的朋友很多,因为wp的易用性和可扩展性非常强大,也促使很多朋友开发了不同的主题和插件来实现各种网站功能。比如wordpress默认在编辑文章时的网址标题含有中文字符,这样会使网址不够美观。所以我们就需要手动把网址中的汉字改为拼音或者英文,那么有没有办法让wordpress标题自动生成英文别名(拼音)呢? 有的。wordpress…

    2021年8月12日
    842
  • 当WordPress主题需要升级时,怎么保存之前主题所更改的设置

    当WordPress主题需要升级时,怎么保存之前主题所更改的设置 所以我找到了个WordPress插件:Child Theme Wizard 步骤: 登录到您的 WordPress 后台 >> 插件 >> 安装插件,在右上角的搜索框里搜索“Child Theme Wizard”,找到同名插件(大约在第一项),安装并激活该插件。 激活插…

    2021年10月9日
    607
  • zblog后台的应用中心登录不了 提示错误怎么办?

    最近突然有些用户反应自己的zblog网站后台里面的应用中心登录不了,提示错误。 我们先不谈错误,先来谈下后台应用中心登录的正确步骤: 第一步:打开后台–点击应用中心–点击登录应用商城,如下图所示: 第二步:应用中心登录需要你输入令牌,点击上图的“点击获取账户登录令牌”跳转到“ https://uc.zblogcn.com/user/s…

    2021年11月18日
    736