Vous aimeriez aussi lire...

Vous venez de lancer votre site WordPress et une erreur« Mémoire épuisée » s’affiche à l’écran ? Ce message, souvent accompagné du code »Allowed memory size exhausted », peut paralyser votre site et vous empêcher d’accéder à l’administration. Pas de panique : cette erreur est courante et se résout généralement en quelques étapes. Dans ce guide, nous allons vous expliquer les causes possibles, les solutions techniques et les bonnes pratiques pour éviter que ce problème ne se reproduise.
Pré-requis et vision d’ensemble
Avant de commencer, voici ce dont vous aurez besoin :
- Un accès FTP à votre hébergement (FileZilla, Cyberduck, etc.)
- Un éditeur de texte (Notepad++, Visual Studio Code, etc.)
- Les identifiants d’accès à votre hébergement
- Un peu de patience (certaines solutions nécessitent des tests)
Le temps nécessaire varie selon la complexité du problème : entre 10 minutes pour une solution simple et 1 heure pour une investigation approfondie.
Tutoriel pas-à-pas
1. Identifier la source du problème
Objectif : Comprendre d’où vient l’erreur pour appliquer la bonne solution.
- Ouvrez le fichier
wp-content/debug.logvia FTP pour voir les erreurs détaillées - Si le fichier n’existe pas, activez le mode debug en ajoutant ces lignes dans
wp-config.php:define('WP_DEBUG', true) define('WP_DEBUG_LOG', true) define('WP_DEBUG_DISPLAY', false) - Consultez le fichier
debug.logaprès avoir reproduit l’erreur
Vérification : Vous devriez voir des messages d’erreur détaillés dans le fichier log.
Erreurs fréquentes :
- Fichier log vide ? Vérifiez que le mode debug est bien activé
- Erreurs multiples ? Concentrez-vous sur les erreurs répétitives
2. Augmenter la limite de mémoire
Objectif : Donner plus de mémoire à WordPress pour éviter l’erreur.
- Ouvrez le fichier
wp-config.phpà la racine de WordPress - Ajoutez cette ligne avant
/ That's all, stop editing! /:define('WP_MEMORY_LIMIT', '256M') - Enregistrez et testez votre site
Vérification : L’erreur devrait disparaître si la cause était simplement un manque de mémoire.
Erreurs fréquentes :
- L’erreur persiste ? Votre hébergeur peut limiter cette valeur
- Votre hébergeur ne permet pas plus de 128M ? Contactez-le pour augmenter la limite
3. Optimiser les requêtes et plugins
Objectif : Réduire la consommation mémoire des plugins et thèmes.
- Désactivez tous les plugins via FTP en renommant le dossier
wp-content/pluginsenplugins_old - Créez un nouveau dossier
pluginsvide - Réactivez les plugins un par un en les déplaçant dans le dossier
plugins - Testez après chaque activation
Vérification : Si l’erreur disparaît après avoir désactivé un plugin, vous avez trouvé le coupable.
Erreurs fréquentes :
- Un plugin mal codé peut consommer trop de mémoire
- Certains plugins de cache peuvent paradoxalement causer des problèmes
4. Vérifier le thème
Objectif : S’assurer que le thème ne consomme pas trop de ressources.
- Activez un thème par défaut (comme Twenty Twenty-Three) via FTP
- Renommez votre dossier de thème actuel (ex:
wp-content/themes/votre-themeenwp-content/themes/votre-theme_old) - Testez votre site
Vérification : Si l’erreur disparaît, votre thème était probablement en cause.
Erreurs fréquentes :
- Les thèmes complexes avec beaucoup d’effets visuels consomment plus de mémoire
- Certains thèmes mal codés peuvent causer des boucles infinies
5. Optimiser la base de données
Objectif : Réduire la taille et l’impact de la base de données.
- Utilisez un plugin comme WP-Optimize pour nettoyer la base de données
- Supprimez les révisions de pages et articles inutiles
- Optimisez les tables avec phpMyAdmin
Vérification : La base de données devrait être plus légère après l’optimisation.
Erreurs fréquentes :
- Les bases de données non optimisées ralentissent WordPress
- Certaines tables peuvent être corrompues
Bonnes pratiques / Optimisations
Pour éviter que ce problème ne se reproduise :
- Utilisez un plugin de cache comme WP Rocket ou W3 Total Cache
- Optimisez vos images avant de les uploader
- Limitez le nombre de plugins actifs
- Choisissez un thème léger et bien codé
- Mettez à jour régulièrement WordPress, vos plugins et thèmes
FAQ ciblée
Pourquoi l’erreur de mémoire apparaît-elle ?
Elle survient quand un script WordPress, un plugin ou un thème consomme plus de mémoire que ce qui est alloué.
Comment augmenter la mémoire allouée ?
Ajoutez define('WP_MEMORY_LIMIT', '256M') dans votre fichier wp-config.php.
Quel plugin peut causer cette erreur ?
Les plugins gourmands en ressources comme certains plugins de galerie, de formulaire ou de statistiques.
Comment savoir quel plugin est responsable ?
Désactivez-les tous puis réactivez-les un par un pour identifier le coupable.
L’erreur peut-elle venir de l’hébergeur ?
Oui, certains hébergeurs limitent la mémoire allouée à WordPress.
Comment vérifier la mémoire utilisée ?
Utilisez un plugin comme Query Monitor pour voir la consommation mémoire.
Conclusion
L’erreur de mémoire épuisée est un problème courant mais généralement facile à résoudre. En suivant ces étapes, vous devriez pouvoir identifier et corriger la source du problème. Si vous avez besoin d’aide supplémentaire, contactez un webmaster sérieux qui va vous aider dans vos tâches de site internet. Voici le numéro de téléphone : 09 77 29 09 69.
Merci pour cet article très utile ! J’ai souvent rencontré ce problème et vos conseils vont m’aider à le résoudre.
Merci pour cet article très utile ! J’ai souvent rencontré ce problème et vos conseils vont m’aider à le résoudre.