如何修复致命错误:WordPress 中超出最大执行时间

WordPress 中的 "致命错误:WordPress 中的 "超过最长执行时间 "表示您网站上的脚本执行时间超过了分配的时间限制,导致进程终止。这可能是由于资源密集型插件、主题或自定义脚本造成的。下面介绍如何通过增加最大执行时间来修复此错误:

编辑 .htaccess 文件

"(《世界人权宣言》) .htaccess 文件可以用来增加 PHP 的最长执行时间。具体方法如下

  • 通过 FTP 或文件管理器连接网站:使用 FTP 客户端或主机控制面板提供的文件管理器。
  • 找到并编辑 .htaccess 文件:查找 .htaccess 根目录中的文件。如果看不到,请确保在 FTP 客户端或文件管理器中启用显示隐藏文件选项。
  • 修改 .htaccess 文件:在文件底部添加以下一行:
  php_value max_execution_time 300

这将最大执行时间设置为 300 秒(5 分钟)。您可以根据需要调整该数字。

  • 保存更改:上传修改后的 .htaccess 如果您使用 FTP,请将文件传回服务器。

编辑 wp-config.php 文件

另一种方法是通过编辑 wp-config.php 文件,该文件也位于 WordPress 安装的根目录中。

  • 编辑 wp-config.php 文件:打开文件,在 "就这样,停止编辑 "一行之前添加以下代码!祝您写博愉快":
  set_time_limit(300);

这也会将最长执行时间增加到 300 秒。

编辑 php.ini 文件

如果您可以访问 php.ini 文件,可以直接增加最大执行时间。共享主机通常无法访问该文件。

  • 找到并编辑 php.ini 文件:如果您使用的是 VPS 或专用服务器,请查找 php.ini 文件(位置可能有所不同)。对于共享主机,您可以创建一个名为 php.ini 在 WordPress 安装的根目录中。
  • 修改文件:添加或修改以下一行:
  max_execution_time = 300

使用插件

有些 WordPress 插件允许您直接从 WordPress 管理仪表板管理 PHP 设置,包括最大执行时间。如果您不方便直接编辑文件,这可能是一个方便的选择。

  • 安装插件:查找允许更改 PHP 配置的插件,如 WP Maximum Execution Time Exceeded 或 WP Config File Editor。
  • 调整设置:按照插件说明增加最长执行时间。

联系您的托管服务提供商

如果您不习惯自己进行这些更改,或者尝试过但没有成功,请联系您的托管服务提供商。有些托管环境限制这些更改,您的托管服务提供商可能需要为您调整执行时间。

结论

增加最大执行时间有助于解决 WordPress 中的 "致命错误:WordPress 中的 "最大执行时间已超过 "错误。不过,同样重要的是要调查根本原因,如插件或主题需要过多资源,以防止以后再发生这种情况。定期维护网站、更新 WordPress 内核、插件和主题以及使用优质主机也有助于避免此类错误。