当前位置:首页 >>阿里云服务器使用教程 > 正文

wordpress打开网站提示数据库连接错误;wordpress网站突然不能访问失败


Warning: Undefined variable $post_id in /www/wwwroot/yunfuwuqi.chinazhx.cn/wp-content/themes/lsw_FB6LDT/lsw/functions.php on line 263
百度: 已收录 | 发布日期:2022-12-18 19:36:59 | 浏览:278 次


Warning: Undefined variable $ex_word in /www/wwwroot/yunfuwuqi.chinazhx.cn/wp-content/themes/lsw_FB6LDT/lsw/functions.php on line 133

Warning: Undefined variable $case in /www/wwwroot/yunfuwuqi.chinazhx.cn/wp-content/themes/lsw_FB6LDT/lsw/functions.php on line 133

Warning: Undefined variable $ex_word in /www/wwwroot/yunfuwuqi.chinazhx.cn/wp-content/themes/lsw_FB6LDT/lsw/functions.php on line 134

Warning: Undefined variable $case in /www/wwwroot/yunfuwuqi.chinazhx.cn/wp-content/themes/lsw_FB6LDT/lsw/functions.php on line 134

Warning: Undefined variable $case in /www/wwwroot/yunfuwuqi.chinazhx.cn/wp-content/themes/lsw_FB6LDT/lsw/functions.php on line 136

Warning: Undefined variable $ex_word in /www/wwwroot/yunfuwuqi.chinazhx.cn/wp-content/themes/lsw_FB6LDT/lsw/functions.php on line 138

Warning: Undefined variable $ex_word in /www/wwwroot/yunfuwuqi.chinazhx.cn/wp-content/themes/lsw_FB6LDT/lsw/functions.php on line 133

Warning: Undefined variable $case in /www/wwwroot/yunfuwuqi.chinazhx.cn/wp-content/themes/lsw_FB6LDT/lsw/functions.php on line 133

Warning: Undefined variable $ex_word in /www/wwwroot/yunfuwuqi.chinazhx.cn/wp-content/themes/lsw_FB6LDT/lsw/functions.php on line 134

Warning: Undefined variable $case in /www/wwwroot/yunfuwuqi.chinazhx.cn/wp-content/themes/lsw_FB6LDT/lsw/functions.php on line 134

Warning: Undefined variable $case in /www/wwwroot/yunfuwuqi.chinazhx.cn/wp-content/themes/lsw_FB6LDT/lsw/functions.php on line 136

Warning: Undefined variable $ex_word in /www/wwwroot/yunfuwuqi.chinazhx.cn/wp-content/themes/lsw_FB6LDT/lsw/functions.php on line 138

现在我们做网站使用wordpress这个cms做网站, 那么有时候网站突然打开失败, 提示数据库连接失败, 那么这个时候我们重启一下数据库你会发现又可以打开了, 但是这个只是短期的解决方法, 过一段时间又会出现访问数据库失败. 那么如何解决跟着卡卡哥一起来看看吧

wordpress打开网站提示数据库连接错误(wordpress网站突然不能访问失败)

一、wordpress打开网站提示数据库连接错误

1、你的数据库崩溃了, 这个时候你可以先去在服务器里面把你的数据库重启一下

2、然后我们试着修复一下你的数据库, 很简单我们把下面的这串代码define(‘WP_ALLOW_REPAIR’, true);复制到wp-config.php文件里面, 然后我们在打开网站加上这个后缀/wp-admin/maint/repair.php点击修复数据库, 这里如果你全部修复完成, 那么就不需要下一步操作

3、如果上面在修复的时候有几个是不发修复的, 我们需要打开phpmyadmin来进行修复, 那个表提示需要修复我们单独修复即可.

二、wordpress网站突然不能访问失败

上面的方法只是修复了数据库, 但是实际问题还是没有解决, 可能在你网站数据比较多的时候还是会出现这个问题, 那么我们就需要在服务器里面检测数据库是不是老是崩溃, 我们可以使用代码:

pgrep -x mysqld &> /dev/null

if [ $? -ne 0 ];then

bash /www/server/panel/script/rememory.sh

/etc/init.d/mysqld start

fi

我们在宝塔的计划任务里面添加这个, 然后没十分钟执行一次, 这串代码的意思就是每10分钟检测一次你的数据库是不是挂了, 是挂了就自动重启, 这样子我们就不用担心网站数据库挂了没有发现网站打不开了.

99%的人还阅读了:

版权声明:本文由作者:卡卡哥服务器教程网 原创创作,本站内容不允许转载,如发现转载必追究法律责任!! 本文链接:https://yunfuwuqi.chinahzx.cn/aliyun/317.html