首页 » 博文 » wpbeginner » 最佳教程 » 修复:WordPress 内存耗尽错误 – 增加 PHP 内存

修复:WordPress 内存耗尽错误 – 增加 PHP 内存

您是否在 WordPress 中看到允许的内存大小已耗尽的错误消息?

这是最常见的 WordPress 错误之一,您可以通过增加 WordPress 中的 PHP 内存限制来轻松修复它。

在本文中,我们将向您展示如何通过增加 PHP 内存限制来修复 WordPress 内存耗尽错误。

修复:WordPress 内存耗尽错误 – 增加 PHP 内存

WordPress 内存耗尽错误是什么?

WordPress 是用PHP编写的,PHP 是一种服务器端编程语言。此外,每个网站都需要一个WordPress 托管服务器才能正常运行。

Web 服务器就像任何其他计算机一样。它们需要一定量的内存才能同时有效地运行多个应用程序。服务器管理员为不同的应用程序分配特定的内存大小,包括 PHP。

当您的 WordPress 代码需要的内存超过默认分配的内存时,您将看到以下错误消息:

致命错误:第 xxx 行 /home4/xxx/public_html/wp-includes/plugin.php 中允许的内存大小 33554432 字节已耗尽(尝试分配 2348617 字节)

WordPress 网站上显示内存耗尽错误

如果您的 WordPress 网站出现以下情况,则可能会耗尽服务器内存:

  • 大量图像、视频和其他类型的媒体
  • 大量未使用的 WordPress 插件
  • 其托管计划资源已无法满足需求

默认情况下,如果 PHP 内存限制小于 64MB,WordPress 会自动尝试增加该限制。然而,64MB 通常不够高。

话虽如此,让我们看看如何轻松增加 WordPress 中的 PHP 内存限制,以避免内存耗尽错误。

如何增加 WordPress 中的 PHP 内存限制

有多种方法可以增加 PHP 内存限制。一种是编辑 wp-config.php 文件,另一种是调整 .htaccess 文件,最后一种方法是检查 php.ini 文件。

让我们逐一讨论一下:

编辑 wp-config.php 文件

首先,您需要编辑 WordPress 网站上的 wp-config.php 文件。它是 WordPress 网站根目录中的核心 WordPress 文件之一,通常名为 public_html。

您需要在网络托管控制面板中使用 FileZilla 等FTP 客户端或文件管理器。

接下来,您需要将以下行粘贴到 wp-config.php 文件中的以下行之前:That's all, stop editing! Happy blogging.

1define( 'WP_MEMORY_LIMIT', '256M');

WPCode与 ❤️ 主办

在 WordPress 中一键使用

此代码告诉 WordPress 将 PHP 内存限制增加到 256MB。

有关更多详细信息,请参阅有关如何查找和编辑 wp-config.php 文件的分步指南。

完成后,您需要保存更改并将 wp-config.php 文件上传回服务器。

您现在可以访问您的 WordPress 网站,并且内存耗尽错误应该已经消失。

编辑 .htaccess 文件

下一个方法是编辑.htaccess 文件。该文件也位于 WordPress 网站的根文件夹中。

在这里,您需要将以下代码粘贴到显示 的行之前#END WORDPRESS

1php_value memory_limit 256M

WPCode与 ❤️ 主办

在 WordPress 中一键使用

与前面的代码类似,它将告诉 WordPress 将 PHP 内存限制增加到 256MB.p

之后,只需保存更改并将文件上传回您的网络服务器即可。您现在可以再次打开 WordPress 网站,查看内存限制错误是否已消失。

如果您找不到 .htaccess 文件,请查看我们的指南,了解.htaccess 文件可能丢失的原因以及如何查找它。

检查您的 php.ini 文件

如果上述方法不起作用,您可能需要查看 php.ini 文件。

php.ini 是一个控制 PHP 设置的文件,包括 PHP 版本和 PHP 脚本。它不是 WordPress 核心文件,因为您的托管提供商通常会管理它。

您可以检查其代码来查看您的 PHP 内存使用限制。有关更多详细信息,您可以参阅我们有关如何查找和编辑 php.ini 文件的指南。

但是,由于这是一种高级方法,我们建议您联系网络托管提供商的支持团队,看看他们是否可以手动增加 WordPress 内存限制。否则,这可能会导致进一步的错误。

我们希望本文通过增加 PHP 内存限制来帮助您解决 WordPress 内存耗尽错误。您可能还想查看我们解决 WordPress 错误的分步初学者指南,以及我们专家精选的最佳WordPress 插件来扩展您的网站。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

Scroll to Top