目录
当脚本超过 PHP 的默认内存分配限制时,就会发生 WordPress 内存耗尽错误。这会导致网站无法正常运行,并出现类似 "致命错误:允许的内存大小 X 字节已用完"。增加 PHP 内存限制通常可以解决这个问题。下面是如何操作 [...]
编辑 wp-config.php 文件
"(《世界人权宣言》) wp-config.php
文件包含 WordPress 网站的基本配置细节。您可以通过在该文件中添加一行代码来增加 PHP 内存限制。
- 连接到您的网站 使用 FTP 客户端或主机控制面板提供的文件管理器。
- 找到
wp-config.php
文件 它位于 WordPress 安装的根目录中。 - 编辑文件 并在"...... "一行之前添加以下代码
/* 就这样,停止编辑!祝您写博愉快*/
:
define('WP_MEMORY_LIMIT', '256M');
此行将 PHP 内存限制提高到 256MB。您可以根据自己的需要和主机环境的能力调整该值。
- 保存更改 并将文件上传回服务器(如果使用 FTP)。
编辑 PHP.ini 文件
如果编辑 wp-config.php
的限制。 php.ini
文件,这是 PHP 的默认配置文件。
- 在共享主机上通常无法访问该文件,但您可以创建一个名为
php.ini
在 WordPress 安装根目录中添加以下一行:
内存限制 = 256M
- 如果您使用的是 VPS 或专用服务器,并且可以访问主
php.ini
文件,可以直接用同一行编辑该文件。该文件的位置可能因服务器配置而异。
编辑 .htaccess 文件
另一种增加 PHP 内存限制的方法是编辑 .htaccess
文件,该文件位于 WordPress 安装的根目录中。
- 访问您的网站 通过 FTP 或文件管理器,找到
.htaccess
文件。 - 编辑文件 并添加以下一行:
php_value 内存限制 256M
- 保存更改 并检查内存耗尽错误是否已解决。
联系您的托管服务提供商
如果上述解决方案都无效,您的主机提供商可能不允许手动增加 PHP 内存限制。请联系他们的支持团队寻求帮助。他们可以为您增加限制,或者指导您如何在托管环境中增加限制。
結論
增加 PHP 内存限制有助于解决 WordPress 内存耗尽的错误。不过,了解错误发生的原因也很重要。这可能是由于插件、主题或自定义脚本编码不当造成的。考虑暂时停用插件并切换到默认的 WordPress 主题来诊断问题。如果问题仍然存在,您可能需要优化网站或升级托管计划,以满足网站的要求。