如何修复 WordPress 更新或发布失败的错误
有一些常见的 WordPress 错误让您摸不着头脑。 WordPress 更新和发布失败错误就是这样的错误之一。 此错误不仅可能由于多种因素而发生,而且还会阻止您在您的网站上发布和发布内容。
想象一下,如果您在 WordPress 上运行博客或出版物。 您的积压工作中有大量内容需要发布。 突然之间,您的帖子编辑器上会显示错误。 您的业务停止; 你一直试图发布——一切都无济于事。
当您运行持续的网站运营时,这可能是一个重大障碍。 幸运的是,通过一些小的修复和正确的研究,您可以立即回到发布过程。
在这篇文章中,我们将解释如何在 WordPress 上修复此错误。 为了详细说明,我们将讨论调试和解决此错误的七种方法。
那么,让我们开始吧。
1. 检查 Internet 连接和站点 URL
如果发生更新失败错误,则原因之一可归因于 Internet 连接问题。
假设您正在写一篇博客文章,并且您失去了互联网连接。 在这种情况下,WordPress 经常无法保存更改。 这是一种罕见的情况,但既然确实发生了,那就值得一提。
要解决此问题,请确保您在发布内容之前拥有有效的 Internet 连接。 您可以通过转到新选项卡并在 Internet 上搜索某些内容来执行此操作。 通过在新的浏览器选项卡中访问其他网站,确保您已连接到 Internet。
如果您确信您的 Internet 连接没有问题,则需要检查您网站的 URL 设置。
在您的仪表板中,访问“设置”>“常规”选项卡。 从那里,您应该查看您的网站和 WordPress 的地址,看看它们是否正确。
如果 URL 和 Internet 连接正常并且此错误仍然显示,那么让我们继续进行故障排除。
2. 检查 REST API 状态
这可能听起来有点技术性,但事实并非如此。
WordPress 带有一个站点健康工具。 它会扫描您的网站,并在性能和安全性方面为您提供网站上所有内容的详细报告。
要通过它检查您网站的状态,请访问工具 > 网站运行状况。 查看底部结果并检查 REST API 状态。
如果它显示错误或“意外结果”,那么您需要解决这个问题。
现在,站点健康工具也将提供调试信息。 当 REST API 调用出现错误时,请检查是否存在可能导致问题的第三方服务。
3.进入调试模式
如果更换编辑器不能解决问题,是时候进入调试模式了。
对于此步骤,您将需要访问 FTP 或文件管理器。 现在,您需要确保随身携带其凭据。 FTP 允许您访问在您的网络主机上上传的文件,并从那里在服务器级别进行更改。
此外,在此步骤中,您将对 wp-config 文件进行编辑。 因此,您需要准确了解如何编辑 wp-config 文件。
鉴于您将如何在服务器级别进行编辑,如果出现问题,您需要制定备份计划。 您可以创建手动备份或使用插件来备份您的网站。 作为旁注,除非您绝对确定,否则不要删除文件。
无论如何,让我们看看进入调试模式需要采取的步骤:
通过 FTP 访问您的服务器并搜索名为“WordPress”的文件夹。
在里面,寻找 wp-config.php 文件。
使用文本编辑器打开 wp-config.php 文件。 您可以在 PC 或 Mac 上使用本机文本编辑程序,但建议您使用 Sublime Text 或 Notepad++ 之类的程序。
打开文件后,在最底部编写以下代码:
define (‘wp_debug’, true);
确保在退出代码编辑器之前保存。
激活调试模式后,检查错误是否已修复。 如果它没有显示 WordPress 更新失败错误,那么只需返回并转换定义 (‘wp_debug’, true); 定义 (‘wp_debug’, false) 以禁用调试模式。
4.删除.maintenance文件
如果前面的过程失败了,是时候我们留在 FTP 上并尝试其他方法了。 这一次,我们将从服务器中删除 .maintenance 文件。
打开您的 FTP 并访问您的 WordPress 文件。
如上一节所述,查找 WordPress 文件夹。 进入后,您必须搜索 .maintenance 文件。 根据您使用的文件管理器,您可以看到不同的文件。 如果您看不到该文件,您可以随时搜索您的特定 FTP 以及在其中找到 .maintenance 文件的位置。
找到 .maintenance 文件后,将其删除。
此修复仅保持活动状态 10 分钟。 在此期间,检查文件中是否进行了更改。
5. 对 WordPress 插件进行故障排除
如果前面的没有给出结果,您可以尝试此步骤。
访问您的 WordPress 仪表板,然后从那里转到插件 > 已安装插件。 在插件列表上方,您会看到一个复选框 – 选中该框将选择您的所有插件。
接下来,从批量操作下拉列表中选择“停用”选项。 单击应用以保存更改。
现在,一一激活它们以检查是哪一个导致了您的 WordPress 网站上的错误。 当您找到罪魁祸首时,请务必将错误报告发送给开发人员。 这有助于他们消除导致未来更新错误的冲突。
6.用经典编辑器替换古腾堡
当 WordPress 第 5 版问世时,它遭到了批评。
这种批评的主要目标是 古腾堡 拖放块编辑器。 与传统编辑器(又名经典编辑器)显着不同的是,新用户需要一段时间才能习惯使用它。
如果您更新了 WordPress 并看到更新/发布失败错误,古腾堡可能是罪魁祸首。 调试此问题的第一步是将 Gutenberg 替换为 经典编辑器 WordPress 上的插件。
从您的 WordPress 仪表板中,导航到插件并单击添加新的。 然后,您将被定向到 WordPress 插件商店。 它看起来像这样:
您应该将 Classic Editor 视为列出的第一个插件之一。 如果您没有将其视为一个选项,只需使用搜索框即可找到它。 现在,安装并激活经典编辑器。
用经典编辑器替换古腾堡可能会解决这个问题。 尝试再次发布您的帖子,看看它是否有效。
如果此更改解决了问题,那么是时候查看它的原因了。 简而言之,当 WordPress 页面构建器或其他插件与 Gutenberg 冲突时,通常会出现这种情况。
重要的: 安装经典编辑器将禁用您使用 Gutenberg 创建自定义页面布局的能力。 我们建议仅将此方法作为解决发布或更新问题的一种方法,而不是修复它。 您将需要进一步检查已安装的插件,以查看哪些可能与 Gutenberg 不兼容,并与开发人员联系以寻求帮助。
如果这不能解决问题,让我们看看本文的其他可能解决方案。
7. 寻求帮助
如果上述所有修复都没有给出结果,那么是时候向专家寻求支持了。
导致错误的后端或服务器可能存在一些问题。 在这种情况下,您的托管服务提供商可以为您提供最准确的信息并从头开始修复错误。
您需要做的第一件事是与您的托管服务提供商取得联系。 您可以选择电子邮件、电话支持或聊天寻求支持。
您要做的下一件事是寻求 WordPress 社区的支持。 有很多地方可以找到有关 WordPress 的帮助。 这可以采取去 WordPress 论坛、Facebook 群组和其他互联网领域的形式。
在 WordPress 上看到更新或发布失败错误令人沮丧。 它不仅会阻止您的发布过程,而且调试它本身就是一项艰巨的任务。 希望阅读本文后,您将能够剖析并解决此问题。
我们希望您喜欢阅读这篇文章! 如果您有其他提示要添加或与 WordPress 发布失败错误相关的问题,请将它们留在下面的评论部分。