Résumé : Résoudre les erreurs « Allowed memory size exhausted » en augmentant la mémoire allouée à PHP pour votre site.
Prérequis
- Accès à cPanel
- Accès à wp-config.php
Procédure étape par étape
- Identifiez l'erreur de mémoire dans le journal (error_log) ou à l'écran lors d'une page qui plante.
- Méthode 1 : dans cPanel, ouvrez « Sélectionner une version de PHP » → « Options » et augmentez memory_limit.
- Méthode 2 : dans wp-config.php, ajoutez define('WP_MEMORY_LIMIT', '256M'); avant la ligne de fin.
- Enregistrez puis rechargez la page concernée pour vérifier la disparition de l'erreur.
- Si une extension précise consomme énormément, envisagez de la remplacer plutôt que d'augmenter sans fin la mémoire.
Dépannage
- La valeur n'augmente pas : votre offre peut plafonner la mémoire ; vérifiez les limites de votre plan.
- Erreur persistante malgré l'augmentation : un script défectueux peut consommer toute la mémoire ; identifiez-le via le journal.
Questions fréquentes
Quelle valeur de mémoire choisir ?
256M convient à la plupart des sites WordPress ; n'augmentez au-delà que si nécessaire.
Augmenter la mémoire ralentit-il le serveur ?
Non en soi, mais cela peut masquer un vrai problème de performance d'une extension.
À lire aussi
- Pourquoi mon site WordPress est-il lent et comment l'optimiser ?
- Comprendre les limites LVE de CloudLinux (CPU, RAM, EP, I/O)