Augmenter la limite de mémoire de WordPress

Que signifie cette erreur ?

L'erreur Fatal error: Allowed memory size of X bytes exhausted signifie que WordPress a tenté d'utiliser plus de mémoire RAM que ce qui lui était alloué. Elle survient fréquemment sur les sites avec de nombreux plugins, WooCommerce avec beaucoup de produits, ou lors de l'importation de contenu.

Méthode 1 — wp-config.php (recommandé)

Ouvrez wp-config.php dans public_html et ajoutez avant la ligne /* That's all, stop editing! */ :

define('WP_MEMORY_LIMIT', '256M');
define('WP_MAX_MEMORY_LIMIT', '512M');

Méthode 2 — .htaccess

Ajoutez à votre fichier .htaccess dans public_html :

php_value memory_limit 256M

Méthode 3 — Sélecteur PHP dans cPanel

  1. Accédez à cPanel → Select PHP Version
  2. Allez à l'onglet PHP Options
  3. Modifiez memory_limit à 256M ou 512M
  4. Sauvegardez
Valeurs recommandées selon le type de site :
  • Blog ou site simple : 128M
  • WordPress avec plugins : 256M
  • WooCommerce : 512M
  • WooCommerce avec beaucoup de produits : 1G
✅ Vérifier le changement : Installez le plugin Query Monitor pour voir l'utilisation de la mémoire en temps réel dans la barre d'administration de WordPress.