Bắt đầu
Bắt đầuXử lý bộ nhớ

Xử lý bộ nhớ

Gato AI Translations for Polylang yêu cầu máy chủ PHP của bạn có giới hạn bộ nhớ tối đa từ 512MB trở lên.

Nếu máy chủ của bạn không cung cấp đủ dung lượng bộ nhớ này, plugin sẽ không tải được.

Cảnh báo giới hạn bộ nhớ của plugin
Cảnh báo giới hạn bộ nhớ của plugin

Hạn chế này nhằm tránh tình trạng máy chủ hết bộ nhớ khi thực hiện các tác vụ dịch thuật nặng (ví dụ: khi dịch nhiều bài viết cùng lúc, cho nhiều ngôn ngữ).

Kiểm tra bộ nhớ khả dụng

Để biết dung lượng bộ nhớ khả dụng, hãy vào màn hình Công cụ > Tình trạng trang web, và trong tab Thông tin, kiểm tra giá trị tại mục Máy chủ > Giới hạn bộ nhớ PHP:

Kiểm tra giới hạn bộ nhớ PHP trong Tình trạng trang web WordPress
Kiểm tra giới hạn bộ nhớ PHP trong Tình trạng trang web WordPress

Tăng giới hạn bộ nhớ

Để tăng giới hạn bộ nhớ tối đa trong WordPress, bạn có thể cần:

  • Tăng giới hạn bộ nhớ trong bảng điều khiển của nhà cung cấp hosting
  • Tăng giới hạn bộ nhớ trong WordPress bằng cách thêm đoạn mã sau vào file wp-config.php:
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
}

Nếu sau các bước này giới hạn bộ nhớ vẫn chưa được tăng, hãy liên hệ với nhà cung cấp hosting của bạn.

Nâng cao: Ghi đè bộ nhớ yêu cầu của plugin

Nếu bạn không cần dịch nhiều bài viết cùng lúc, hoặc nếu các bài viết của bạn không quá dài, bạn có thể đặt giá trị thấp hơn cho bộ nhớ yêu cầu.

Để làm điều đó, hãy định nghĩa hằng số GATO_MLP_REQUIRED_MAX_MEMORY trong wp-config.php:

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

Trong ví dụ này, plugin sẽ tải được nếu máy chủ có giới hạn bộ nhớ tối đa là 256MB.