华纳云香港服务器

WordPress网站出现Error establishing a database connection怎么办?

WordPress主题推荐

今天想要登录某个WordPress站点时,网页竟然出现“Error establishing a database connection”错误提示,中文的意思就是“建立数据库连接时出错”。具体如下图所示:

WordPress网站出现Error establishing a database connection怎么办?-第1张-boke112百科(boke112.com)

关键这个站点原本一直都很正常的,早上的时候还能正常访问呢,为什么会出现这种情况呢?WordPress网站原本正常而现在出现这个“Error establishing a database connection”错误,一般就是MySQL停止或者出错。登录宝塔面板后台 >> 点击左侧导航菜单“软件商店”>> 点击【运行环境】,找到MySQL,发现其状态果然处于停止状态。

WordPress网站出现Error establishing a database connection怎么办?-第2张-boke112百科(boke112.com)

既然是MySQL停止了,那么我们先重启这个MySQL让WordPress网站恢复先。点击MySQL操作下的“设置”>> 在“服务”中点击【启动】按钮 >> 在“您真的要启动mysqld服务吗?”对话框中点击【确定】按钮即可成功启动MySQL。

WordPress网站出现Error establishing a database connection怎么办?-第3张-boke112百科(boke112.com)

此时,访问网站果然恢复正常了。

那么为什么会出现“Error establishing a database connection”错误呢?想想这段时间没有折腾过运行环境,唯一做过的改变就是删除了宝塔面板计划任务中的“释放内存”。

据了解,网站并发访问量大的时候,内存占用过多,就有可能导致MySQL进程被关闭掉。而原本没有删除计划任务中的“释放内存”就一直正常,所以赶紧进入宝塔面板后台 >> 点击左侧导航菜单“计划任务”>> 添加计划任务:任务类型选择“释放内存”,任务名称默认即可,执行周期根据自己站点需求来设置,比如每天3点30分执行,然后点击【添加任务】按钮即可。具体如下图所示:

WordPress网站出现Error establishing a database connection怎么办?-第4张-boke112百科(boke112.com)

如果你的WordPress网站也经常遇到“Error establishing a database connection”错误,不妨看看是不是MySQL停止了,先重新启动MySQL,然后添加一个释放内存的计划任务试试。

本文地址:https://boke112.com/post/11452.html

赞 (0) 打赏
版权声明:本文为原创文章,版权归 boke112百科 所有,欢迎分享本文,转载请保留出处!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请联系我们,确认后马上更正或删除,谢谢!
wu