入门
入门内存管理

内存管理

Gato AI Translations for Polylang 要求您的 PHP 服务器最大内存限制为 512MB 或更高。

如果您的服务器未提供此容量的内存,该插件将无法加载。

插件内存限制提醒
插件内存限制提醒

此限制是为了防止服务器在执行密集翻译时(例如:同时将多篇文章翻译成多种语言)耗尽内存。

检查可用内存

要查看可用内存,请前往 工具 > 站点健康 页面,在 信息 标签下查看 服务器 > PHP 内存限制 的值:

在 WordPress 站点健康中检查 PHP 内存限制
在 WordPress 站点健康中检查 PHP 内存限制

提高内存限制

要提高 WordPress 的最大内存限制,您可能需要:

  • 在托管服务商的控制面板中提高内存限制
  • 通过在 wp-config.php 文件中添加以下代码来提高 WordPress 的内存限制:
if ( !defined('WP_MEMORY_LIMIT') ) {
  define( 'WP_MEMORY_LIMIT', '1G' ); // 1GB
}
if ( !defined('WP_MAX_MEMORY_LIMIT') ) {
  define( 'WP_MAX_MEMORY_LIMIT', '1G' ); // 1GB for admin dashboard
}

如果执行上述步骤后内存限制仍未提高,请联系您的托管服务商。

高级:覆盖插件所需的内存

如果您不需要同时翻译多篇文章,或者您的文章内容不是很长,可以将所需内存设置为较低的值。

为此,请在 wp-config.php 中定义 GATO_MLP_REQUIRED_MAX_MEMORY 常量:

// Override the memory required by the plugin, from 512MB to 256MB
define('GATO_MLP_REQUIRED_MAX_MEMORY', '256M');

在此示例中,如果服务器的最大内存限制为 256MB,插件将正常加载。