GG资源网

修复 WordPress 中损坏或损坏的文件和数据库

您是否发现您的 WordPress 网站出现问题,而您只能说“我什么都没做,我发誓!” 然而,您会看到表明您的文件或数据库已损坏、丢失或损坏的错误。

从帖子和类别偶尔消失和重新出现到错误消息的任何内容,例如:

“警告:require_once(path/to/file.php) [function.require-once]: 无法打开流: 没有这样的文件或目录...”

或者

“无法建立数据库连接。”

不用担心,因为今天,我将解释这些损坏、丢失和损坏的错误是如何发生的,如何修复它们,最重要的是,我将分享为什么这很可能不是你的错。 继续阅读,或使用以下链接跳转:

  • 是什么导致 WordPress 中的文件和数据库崩溃?
  • 备份还原
  • 修复损坏的数据库
  • 修复损坏、丢失或损坏的文件
  • 这些修复都不适合您?

是什么导致 WordPress 中的文件和数据库崩溃?

可能很难找到任何这些错误的确切原因,因为不幸的可能原因有很多。

以下是您的数据库可能损坏、丢失或以其他方式损坏的主要原因:

  • 您的数据库凭据未正确输入 wp-config.php 文件
  • 你的服务器崩溃了
  • 出现服务器硬件故障
  • 错误,例如 MySQL、您正在使用的 PHP 版本或您的插件和主题
  • 出现服务器中断,例如达到您的 PHP 内存限制
  • 你可能被黑了

您的文件可能处于相同情况的主要原因还有一个更大的列表:

  • 您的文件权限设置不正确
  • 您的站点或服务器的防火墙阻止了您站点的某些部分
  • 您在下面输入了错误的网站 URL 设置 > 常规
  • 第三方插件自动删除内容或破坏文件路径
  • 您安装了 SSL 证书并忘记替换图片链接
  • 固定链接设置不正确
  • 你的 .htaccess 文件中有错误
  • 图片上传到了错误的目录
  • 上传内容时出现中断
  • 您正在使用的插件、脚本或主题中存在错误
  • 服务器级问题正在发生
  • 你可能被黑了

不管是什么原因,有几种方法可以修复您的文件或数据库。

备份还原

修复和损坏文件或数据库问题的最简单方法是从您网站的工作备份中恢复您的网站。 如果您没有可以恢复的备份,那么您可以尝试其他修复。

在您尝试其他选项之前,您应该备份整个站点。 即使它坏了,事情仍然可能变得更糟,所以最好有一些东西而不是什么都没有。

以下是您可以查看有关备份站点的详细信息的帖子列表:

  • 备份插件不是关于备份,而是关于恢复
  • 如何使用快照备份您的 WordPress 网站(和多站点)
  • 4 个经过测试和审查的顶级 WordPress 多站点备份解决方案
  • 审查了 7 个顶级高级和免费增值 WordPress 备份插件
  • 11 个用于保护您的 WordPress 网站的最佳免费质量备份插件
  • 在 WordPress 关闭或锁定时创建手动备份
  • 测试 WordPress 网站备份以避免未来的灾难
  • 介绍 WPMU DEV 云备份(会员免费获得 10GB!)
  • 如何备份您的 WordPress 备份以获得防弹保护

一旦您的网站全部备份并在场边等待以防灾难发生,您就可以修复您的网站了。

修复损坏的数据库

有几种方法可以修复损坏的数据库。

如果您看到“无法建立数据库连接错误”,您可以查看这篇文章以了解有关如何修复它的详细信息:如何修复 WordPress 的“建立数据库连接错误”。

您还可以尝试另一种方法来解决大多数问题,包括数据库损坏的事件。

您可以将此行添加到您的 wp-config.php 文件,位于安装的根目录中:

加载要点 d964a00e652b6c1e00a7e3f762775e89

例如,您可以将它添加到文件中的任何位置,只要它不在函数中间。 我建议将其放在以下行之前:

加载要点 e1eba9b72bc7f200d7543f153d3adaa3

有关如何编辑您的详细信息 wp-config.php 文件,请查看如何在 WordPress 中正确使用 FTP 帖子以获取更多详细信息。

添加上述行后,您可以访问数据库修复页面: http://your-site.com/wp-admin/maint/repair.php 如果您安装了 SSL 证书,您将访问 https://your-site.com/wp-admin/maint/repair.php.

不要忘记更换 your-site.com 与您的实际域。

请记住,您无需登录即可查看此页面,因此当您完成数据库修复后,请务必删除前面提到的行。 否则,任何人都可以访问该页面。

数据库修复页面
WordPress 有一个内置工具来修复您的数据库。

当您访问该链接时,您可以选择单击 修复数据库 按钮,或者您可以在修复数据库时通过单击 修复和优化数据库 按钮。

该过程完成后,您的网站应该已全部修复并准备就绪。

如果这不起作用,您可以通过 phpMyAdmin 修复您的数据库。

登录后,单击左侧列表中的数据库,然后当您的数据库表加载到页面上时,向下滚动并单击 选择所有 盒子。 在复选框旁边的下拉框中,选择 维修台.

phpMyAdmin
您也可以在 phpMyAdmin 中修复您的数据库。

您的数据库表会自动修复,您的站点应该可以再次运行。

修复损坏、丢失或损坏的文件

但是,如果您的文件丢失、损坏或损坏怎么办? 你也可以修复它们。

如果您最近在站点上安装了 SSL 证书,您的图像可能会丢失。 要解决此问题,请替换您的图片链接以包含 https 字首。 有关详细信息,请查看安装 SSL 证书后替换 WordPress 中的图像链接一文。

对于大多数其他问题,用新副本替换问题文件应该可以解决问题。

您可以使用 FTP 访问您的站点,并使用从 WordPress.org 下载 WordPress 软件的副本可以找到的新副本替换您的核心 WordPress 文件。

解压缩 ZIP 文件后,您可以将新文件传输到您的站点。 请务必离开您的 /wp-内容/ 目录保持不变,否则您将丢失上传到站点的所有媒体文件和图像。

您也可以使用已安装的插件和主题进行尝试。 唯一的区别是,您无需下载新的 WordPress 副本,而是下载插件和主题文件的新副本。

这些修复都不适合您?

如果您已经尝试了这些修复,但您的网站备份失败,您可以尝试打开 WordPress 调试模式。 有关如何执行此操作的详细信息,请查看调试 WordPress:如何使用 WP_DEBUG。

您还可以尝试检查您的错误日志以查看您是否可以识别问题并将它们发送到您的主机进行查看和分析。 查找一个名为 调试日志 根据你的 /wp-内容/ 文件夹。

如果这不能解决问题,是时候联系您的主机了。 可能存在服务器问题,例如配置错误或出现故障。 如果是这种情况,请联系您的房东并让他们修复这是您解决问题的唯一方法。

好吧,还有另一种方法,但它不适合胆小的人:

如果您没有备份并且完全可以完全丢失您的网站,您可以重新开始并删除您的网站,然后重新安装 WordPress。

包起来

到现在为止,您的站点应该像新站点一样运行,并且您应该不会再看到指向丢失、损坏或以其他方式损坏的数据库或文件的错误。

为了避免再次发生这种情况时修复您的网站的漫长过程,建议您定期备份您的网站。

不要忘记,WPMU DEV 会员资格可以让您获得我们的 Snapshot Pro 插件来备份您的网站以及免费的 10 GB 托管云备份,以及我们拥有的所有其他东西…… 一切. 如果您还没有会员资格,您可以免费注册并试穿尺寸。

标签:

由于网站搬家,部分链接失效,如无法下载,请联系站长!谢谢支持!
1. 带 [亲测] 说明源码已经被站长亲测过!
2. 下载后的源码请在24小时内删除,仅供学习用途!
3. 分享目的仅供大家学习和交流,请不要用于商业用途!
4. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
5. 本站所有资源来源于站长上传和网络,如有侵权请邮件联系站长!
6. 没带 [亲测] 代表站长时间紧促,站长会保持每天更新 [亲测] 源码 !
7. 盗版ripro用户购买ripro美化无担保,若设置不成功/不生效我们不支持退款!
8. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
9. 如果你也有好源码或者教程,可以到审核区发布,分享有金币奖励和额外收入!
10.如果您购买了某个产品,而我们还没来得及更新,请联系站长或留言催更,谢谢理解 !
GG资源网 » 修复 WordPress 中损坏或损坏的文件和数据库

发表回复

CAPTCHAis initialing...