前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >wordpress 后台提示 define(‘WP_ALLOW_REPAIR’, true)的解决办法

wordpress 后台提示 define(‘WP_ALLOW_REPAIR’, true)的解决办法

作者头像
魏艾斯博客www.vpsss.net
发布2018-06-01 15:12:10
2.6K0
发布2018-06-01 15:12:10
举报

用 wordpress 博客做网站,会遇到访问流量大或者被攻击的情况,尤其是高清图片类的站点有时候 VPS 服务器撑不住了数据库就挂了。这不有个网友晚上紧急呼叫魏艾斯博客,说自己的网站打开提示:Error establishing a database connection,如下图

这个看起来是数据库无法连接、服务未启动或其他的数据库故障,这个问题原因挺多的,一下子也摸不到头绪,那么打开后台看一下。有意思了, 出现了需要修复数据库的提示,让添加 define(‘WP_ALLOW_REPAIR‘, true); 到 wp-config.php 文件中。

那么我们就照做呗,在网站根目录下的 wp-config.php 文件的“/* 好了!请不要再继续编辑。请保存本文件。使用愉快! */”前面,添加下面的代码即可。添加完上面的语句,把文件上传到根目录覆盖源文件,然后刷新本页。看到提示“修复数据库”,那么就点一下呗,很快就提示成功了。

提示一下:1、在操作之前,请务必先手动下载备份好你的数据库,以防万一。

2、在“修复并优化数据库”时,如果第一次没有生效,有时候需要多次尝试才能完成。

3、在不使用该工具的时候,把 define(‘WP_ALLOW_REPAIR’, true); 的 true 改为 false,或删除这行代码

现在来打开前台网页已经可以正常访问了。

这个提示最重要的一个原因是 wp_options 表需要修复,数据库连接出错的问题很大可能是这个引起的。

在修复数据库连接问题的同时,无意中发现这个网站的磁盘空间占用 100%了,捎带给清理了一下。这个网站里面高清图片多,光网站数据就 2G 多,站长把备份都放在 VPS 上了,看磁盘 15G 占用了 14.8G,哪里还有空间了。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-08-09 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档