Démarrer
DémarrerGérer la mémoire

Gérer la mémoire

Gato AI Translations for Polylang requiert que votre serveur PHP dispose d'une limite maximale de 512 Mo de mémoire ou plus.

Si votre serveur ne fournit pas cette quantité de mémoire, le plugin ne se chargera pas.

Alerte de limite de mémoire du plugin
Alerte de limite de mémoire du plugin

Cette restriction vise à éviter que le serveur manque de mémoire lors de l'exécution de traductions intensives (par ex. : lors de la traduction simultanée de nombreuses publications, dans plusieurs langues).

Vérifier la mémoire disponible

Pour connaître la mémoire disponible, rendez-vous sur l'écran Outils > Santé du site, et dans l'onglet Informations, vérifiez la valeur sous Serveur > Limite de mémoire PHP :

Vérification de la limite de mémoire PHP dans la Santé du site WordPress
Vérification de la limite de mémoire PHP dans la Santé du site WordPress

Augmenter la limite de mémoire

Pour augmenter la limite maximale de mémoire dans WordPress, vous devrez peut-être :

  • Augmenter la limite de mémoire dans le panneau de contrôle de votre hébergeur
  • Augmenter la limite de mémoire dans WordPress en ajoutant le code suivant au fichier 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
}

Si après ces étapes la limite de mémoire n'a pas été augmentée, contactez votre hébergeur.

Avancé : Remplacer la mémoire requise par le plugin

Si vous n'avez pas besoin de traduire plusieurs publications à la fois, ou si vos publications ne sont pas très longues, vous pouvez définir une valeur inférieure pour la mémoire requise.

Pour ce faire, définissez la constante GATO_MLP_REQUIRED_MAX_MEMORY dans wp-config.php :

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

Dans cet exemple, le plugin se chargera si le serveur dispose d'une limite maximale de 256 Mo de mémoire.