如何修复“超过最大执行时间的致命错误”WordPress 错误

VPS1352主机测评网(www.vps1352.com)
本文链接:https://www.vps1352.com/7593.html

每当您尝试在 WordPress 中执行更新主题或插件等任务时,您是否在 WordPress 中收到错误消息,提示"超过了致命错误最大执行时间"?

别担心.你不是一个人.许多 WordPress 用户在执行各种任务和更新 WordPress 或插件时都遇到过这个错误.

这是一个很容易修复的常见错误.在这篇博文中,我们将向您展示两种简单的修复方法,并通过分步说明引导您完成整个过程.

首先,让我们首先找出导致此错误的原因.

什么是"超过最大执行时间的致命错误"错误?

为了了解此错误的全部内容,您需要了解 WordPress 的工作原理.您可能知道,WordPress 是用 PHP 开发的,WordPress 使用某些 PHP 脚本来执行系统内的特定功能.例如,当将 WordPress 更新到新版本时,它会运行脚本来执行更新数据库等功能.

有时,当 WordPress 执行这些脚本时,可能需要非常长的时间.就像您在网站流量高峰期尝试更新 WordPress 一样.这通常会导致更高的服务器资源使用率.

因此,为了防止网站滥用服务器资源,网络托管提供商对允许脚本运行的时间设置了时间限制.如果在脚本执行期间超过该时间限制,您将收到"超过致命错误最大执行时间"错误.

如何修复错误

您可以通过两种简单的方式修复错误.首先涉及使用插件,另一种方法涉及在服务器中编辑核心 WordPress 文件.

我们建议您使用第二种方法.主要是因为插件不是最可靠的选择,因为它们经常遇到冲突和问题.

但是,如果您是一个完整的初学者并且不确定如何编辑 WordPress 文件,请使用插件选项.

注意:在对系统文件进行任何更改之前,请务必记住备份您的网站.如果您没有备份系统,请使用我们的指南免费设置自动备份.

方法一:使用WP Maximum Execution Time Exceeded插件

解决问题的最简单方法是使用 超过 WP 最大执行时间 免费插件.使用此插件,您只需点击几下即可立即修复错误,而无需手动编辑任何 WordPress 文件.

登录到您的 WordPress 仪表板并转到 插件 >>添加新

搜索 WP Maximum Execution Time Exceeded 插件,然后点击安装.

一旦您激活插件,它会自动将您的最长执行时间延长至 5 分钟,让您的网站有足够的时间运行不同类型的脚本.

方法 2:编辑.htaccess 文件

此方法涉及编辑位于您服务器中的.htaccess 文件.

您可以使用 FTP 客户端应用访问您的服务器.在演示中,我们将向您展示如何使用 CPanel 定位.htaccess 文件,以简化初学者的过程.

步骤 1:登录 CPanel

您可以通过您的网站托管帐户访问 CPanel.或者,您可以通过在域名末尾输入 CPanel 来直接访问它(例如:yourwebsite.com/cpanel)

使用您的虚拟主机提供给您的用户名和密码登录 CPanel.查看网络托管服务提供商发送给您的欢迎电子邮件,了解登录详细信息.

第 2 步:找到.htaccess 文件

进入 CPanel 后,找到文件管理器,然后打开 public.html 文件夹以找到与您的网站相关的所有文件.

您将在此处找到 .htaccess 文件.

第 3 步:编辑.htaccess 文件

首先,备份.htaccess 文件,以防万一.然后右键单击.htaccess 文件并选择编辑.

打开文件后,将以下代码粘贴到页面底部.

php_value max_execution_time 300

点击保存更改.

这会将您的服务器最长执行时间设置为 5 分钟.

其他步骤:禁用插件和主题

如果您在按照之前的方法操作后仍然出现错误,则可能是错误的插件或主题导致了错误.

登录您的 WordPress 管理仪表板禁用您的所有插件.然后尝试一一启用插件,直到您能找出导致问题的插件.

如果这不起作用,请尝试将您的当前主题切换到默认的 WordPress 主题,以查看错误是否由插件主题冲突引起.

总结

在大多数情况下,"超过致命错误最大执行时间"错误的主要原因是您的网络主机对您的服务器设置了严格的执行时间限制.这通常在共享托管计划中很常见,这些计划与同一服务器上的数千个其他网站一起托管.网络主机使用限制执行时间等技巧来减少服务器负载.

在使用托管 WordPress 托管或 VPS 托管计划时,此类问题不太常见.如果错误仍然存​​在,请考虑将您的网站转移到更好的托管服务提供商.

3

发表回复