跳到内容 跳到侧边栏

满足这些简单的最低要求,确保您的网站能与 WPML 顺畅运行。

关键要求:WordPress 内存

最低内存限制建议内存限制
128MB256MB

在安装 WPML 之前,请务必检查您的 WordPress PHP 和 WordPress 内存限制。内存不足可能会导致严重问题:

  • 网站崩溃
  • 菜单同步问题
  • 无法在高级翻译编辑器中完成翻译

了解如何增加 WordPress 内存

系统版本要求

  • WordPress 4.7 或更高版本
  • PHP 7.0 或以上版本
  • MySQL 5.6 或更高版本。或者,MariaDB 10.1 或更高版本

额外要求

为确保 WPML 正常运行,请启用以下功能:

检查具体要求

您可以直接在 WordPress 中检查各项要求。

登录您的 WordPress 后台,转到 工具 → 站点健康,然后点击 信息 标签。向下滚动并展开不同部分,查看有关 PHP 内存或版本、WordPress 版本等信息。

WPML 使用 TWIG 框架作为其结构和模板。这意味着必须启用 eval() 函数才能使 WPML 正常工作。

大多数流行的模板引擎(如SmartyTWIG)都发现,将 PHP 代码写入文件会更快。 这样,它可以利用 OPcode 缓存,避免在运行时构建模板代码。

TWIG 运行大量检查和净化以避免可能的攻击,可以安全地与 WPML 一起使用。 但是,我们不能保证其他开发人员在我们的质量保证过程中也进行了同样的检查。

我们仍在研究可能的解决方案,这些方案不需要动态编译模板,从而使 eval() 函数变得不必要。 不过,目前这是最好的解决办法。

请注意,通常情况下,eval() 函数无法在 PHP 中禁用,但某些扩展(如 Suhosin)可以做到这一点。 您的主机提供商可能会安装和配置这些扩展。