Pierwsze kroki
Pierwsze krokiZarządzanie pamięcią

Zarządzanie pamięcią

Gato AI Translations for Polylang wymaga, aby Twój serwer PHP miał maksymalny limit pamięci wynoszący 512 MB lub więcej.

Jeśli Twój serwer nie zapewnia takiej ilości pamięci, wtyczka nie zostanie załadowana.

Alert o limicie pamięci wtyczki
Alert o limicie pamięci wtyczki

To ograniczenie ma na celu zapobieganie wyczerpaniu pamięci serwera podczas wykonywania intensywnych tłumaczeń (np.: przy tłumaczeniu wielu postów naraz, dla wielu języków).

Sprawdzanie dostępnej pamięci

Aby sprawdzić dostępną pamięć, przejdź do ekranu Narzędzia > Zdrowie witryny, a następnie w zakładce Informacje sprawdź wartość w sekcji Serwer > Limit pamięci PHP:

Sprawdzanie limitu pamięci PHP w Zdrowiu witryny WordPress
Sprawdzanie limitu pamięci PHP w Zdrowiu witryny WordPress

Zwiększanie limitu pamięci

Aby zwiększyć maksymalny limit pamięci w WordPress, może być konieczne:

  • Zwiększenie limitu pamięci w panelu sterowania Twojego dostawcy hostingu
  • Zwiększenie limitu pamięci w WordPress poprzez dodanie następującego kodu do pliku 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
}

Jeśli po wykonaniu tych kroków limit pamięci nadal nie został zwiększony, skontaktuj się z dostawcą hostingu.

Zaawansowane: Nadpisywanie wymaganej pamięci przez wtyczkę

Jeśli nie potrzebujesz tłumaczyć wielu postów naraz lub Twoje posty nie są zbyt długie, możesz ustawić niższą wartość wymaganej pamięci.

Aby to zrobić, zdefiniuj stałą GATO_MLP_REQUIRED_MAX_MEMORY w pliku wp-config.php:

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

W tym przykładzie wtyczka zostanie załadowana, jeśli serwer ma maksymalny limit pamięci wynoszący 256 MB.