WP建立数据库连接时出错?就该这么做

本网站使用的就是wordpress程序,从建站到现在一直都没换过,一来是习惯了WP,二来换程序对站点的作用微乎其微,频繁换程序,可能还会影响网站现有排名。

就在昨晚凌晨4点左右收到一条短信:网站处于宕机状态。

WP建立数据库连接时出错?就该这么做

遇到这种情况已经司空见惯,多数都是数据库停止运行导致。如果这时打开网站,就会显示“建立数据库连接时出错”,当然,你也可能看到的是英文提示。

虽然这种情况一个月可能会有那么一两次,其实对于一般站点来说几乎没啥影响,只需重启服务器就能瞬间解决问题。

不是啥大毛病,但着实让人膈应~于是乎,便在网上搜罗了一圈,发现很多文章都是ai生成文章,并不能解决实际问题,即使部分文字有提及要点,但都是一笔带过,还无价值。。。

就本站所遇到的问题,来给大伙做个详细解答:

站点状态:之前网站没有任何异常,突然有天出现“建立数据库连接时出错”,99.9%概率就是内存不足,导致数据库停止运行

这里总结其他文章给大伙做3种解决方案:

  • 重启服务器,优点是立马见效,缺点是后续可能犯老毛病
  • 做网站动静态分离,因为我之前做过,后来因某些原因又没做了,至于取舍看个人需求而定。据说能从根本解决问题
  • 修改宝塔部分设置(也是我这次尝试的方法,具体效果如何,待后续使用反馈,具体修改如下)

从宝塔修改了‘php-fpm’ 和 ‘mysqld’的参数,详情参考下图(服务器是腾讯的轻量应用服务器,2核2G):

参数位置:宝塔 > 右侧菜单里点击软件商店 > 已安装 > PHP 7.4.33 > 性能调整

WP建立数据库连接时出错?就该这么做

参数位置:宝塔 > 右侧菜单里点击软件商店 > 已安装 > MySQL 5.6.50 > 性能调整

WP建立数据库连接时出错?就该这么做

此外,还给PHP安装了opcache扩展来加速PHP脚本。

WP建立数据库连接时出错?就该这么做

好了,如果你也和我一样,网站之前没问题,有一天突然出现“立数据库连接时出错”,那就赶紧试试以上方法~

原创文章,作者:幸运周,如若转载,请注明出处:https://www.52thing.com/21757.html

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
幸运周幸运周
上一篇 2023年12月1日 下午10:50
下一篇 2023年12月3日 下午2:53

98%网友还看了:

分享本页
返回顶部
站长提醒:一切保证收益的,都是骗局!细品~