Les sites web WordPress fonctionnent parfois avec l'option "Erreur fatale : la taille de la mémoire autorisée est épuisée"(Fatal Error : Allowed Memory Size Exhausted). Ce problème est généralement dû à WordPress La limite de mémoire par défaut (typiquement 32MB
) n'est pas suffisante pour assurer le fonctionnement du site web.
En particulier si votre site utilise des plugins et des thèmes complexes, ou s'il doit gérer un grand nombre de requêtes de base de données et télécharger des fichiers volumineux, les besoins en mémoire peuvent augmenter de manière significative. Pour résoudre ce problème, vous pouvez utiliser l'optionAjustement du profil WordPress ou des paramètres du serveursuivantAugmenter les limites de mémoire.

Pourquoi WordPress obtient-il des erreurs de limite de mémoire ?
WordPress s'appuie sur l'environnement d'exécution PHP du serveur, et PHP fonctionne avec une quantité limitée de mémoire. Si votre site WordPress utilise plus de mémoire que la limite maximale autorisée par le serveur, "Taille de mémoire autorisée épuisée"Erreur.
Causes courantes d'une mémoire insuffisante :
- Requêtes de base de données complexesCertains plugins ou thèmes peuvent exécuter un grand nombre de requêtes, ce qui fait que le serveur occupe trop de mémoire.
- Versions inefficaces de PHPL'utilisation d'une version plus ancienne (par exemple PHP 5.x) se traduira par une utilisation plus faible de la mémoire. Recommandationss'intensifier (en intensité)jusqu'à PHP 8.x et plus.
- Les plugins et les thèmes consomment beaucoup de ressourcesLes ressources humaines : Très gourmandes en ressourcesThèmes et pluginsaugmentera l'utilisation de la mémoire.
- un volume élevé de visiteursWordPress nécessite une génération dynamique de pages, et un trafic accru peut entraîner une augmentation de la charge du serveur.
- Téléchargement de fichiers volumineuxErreur de limite de mémoire : Une erreur de limite de mémoire peut être déclenchée lors du téléchargement d'images, de vidéos ou d'autres fichiers multimédias de grande taille.
- Chargement automatique des donnéesCertains plugins peuvent charger un grand nombre de données en arrière-plan, ce qui augmente la consommation de mémoire.
Comment vérifier la limite de mémoire actuelle de WordPress ?
Vérifiez la limite de mémoire actuelle avant d'augmenter la limite de mémoire de WordPress.
Méthode 1 : Vérifier dans le backend de WordPress
- Connectez-vous au backend de WordPress.
- commutateur à Outils > Santé du site.
![Images [2] - Comment résoudre l'erreur WordPress Running Out of Memory ? 5 façons d'augmenter la limite de mémoire de PHP](https://www.361sale.com/wp-content/uploads/2025/02/20250227100203998-image.png)
- frappe (sur le clavier) l'information Options.
- Faites défiler vers le bas jusqu'à serveur (ordinateur) Dans la section Limite de mémoire de PHP.
![Images [3] - Comment résoudre l'erreur WordPress Running Out of Memory ? 5 façons d'augmenter la limite de mémoire de PHP](https://www.361sale.com/wp-content/uploads/2025/02/20250227100318168-image.png)
Ceci affiche la limite de mémoire de PHP pour le site actuel, par exemple 32M, 64M ou 128M.
Méthode 2 : utiliser la vérification des fichiers PHP
Si vous ne pouvez pas accéder au backend de WordPress, vous pouvez créer un fichier PHP pour vérifier.
- Ouvrez un éditeur de texte (par exemple JetBrains PhpStorm, VS Code).
![Images [4] - Comment résoudre l'erreur WordPress Running Out of Memory ? 5 façons d'augmenter la limite de mémoire de PHP](https://www.361sale.com/wp-content/uploads/2025/02/20250227111733777-1740626247020.png)
- Créez un fichier nommé phpinfo.php et ajoutez le code suivant :
<?php phpinfo(); ?>
- Téléchargez ce fichier sur
public_html
Catalogue. - Accès dans le navigateur
http://yourdomain.com/phpinfo.php
Recherchez ensuite limite_mémoire Valeur.
Comment augmenter la limite de mémoire de WordPress ?
Méthode 1 : Modifier le fichier wp-config.php
wp-config.php
est un fichier de configuration de WordPress qui vous permet d'ajuster les limites de mémoire directement.
Les étapes :
- Utilisez un client FTP (tel que FileZilla) ou un logiciel de gestion d'adresses IP.tutelledans le gestionnaire de fichiers du panneau de configuration, trouvez le fichier
wp-config.php
(situé dans le répertoire racine de WordPress)public_html
).
![Images [5] - Comment résoudre l'erreur WordPress Running Out of Memory ? 5 façons d'augmenter la limite de mémoire de PHP](https://www.361sale.com/wp-content/uploads/2025/02/20250227102053543-1740622846861.png)
- Ouvrez le fichier dans l'application /* C'est tout, arrêtez l'édition ! Bonne publication */ Ajoutez le code suivant avant :
define('WP_MEMORY_LIMIT', '256M') ;
![Images [6] - Comment résoudre l'erreur WordPress Running Out of Memory ? 5 façons d'augmenter la limite de mémoire de PHP](https://www.361sale.com/wp-content/uploads/2025/02/20250227102337283-image.png)
- Enregistrez le fichier et téléchargez-le.
- Videz votre mémoire cache et actualisez votre site web.
prenez note: :
- Si vous utilisez un hébergement mutualisé, il se peut que vous ne puissiez pas modifier cette valeur.
- Certains hôtes couvrent
wp-config.php
Le cadre.
Méthode 2 : Modifier le fichier PHP.ini
Si la modification wp-config.php
ne fonctionne pas, essayez de modifier la méthode PHP.ini
Documentation.
Les étapes :
- Connectez-vous à votre panneau de contrôle d'hébergement (par exemple cPanel, Plesk, Pagoda).
- localiser
Paramètres PHP
peut-êtreConfiguration de PHP
Options.
![Image [7] - Comment résoudre l'erreur WordPress Running Out of Memory ? 5 façons d'augmenter la limite de mémoire de PHP](https://www.361sale.com/wp-content/uploads/2025/02/20250227102751750-1740623197509.png)
- existent
PHP.ini
Les lignes suivantes sont ajoutées ou modifiées dans le fichier :
memory_limit = 256M upload_max_filesize = 64M post_max_size = 64M max_execution_time = 300 max_input_time = 300memory_limit = 256M upload_max_filesize = 64M post_max_size = 64M max_execution_time = 300 max_input_time = 300memory_limit = 256M upload_max_filesize = 64M post_max_size = 64M max_execution_time = 300 max_input_time = 300
- Enregistrez les paramètres et redémarrez le serveur.
Méthode 3 : Modifier le fichier .htaccess
Si vous changez la valeur du fichier en modifiant le fichier php.ini
Le fichier n'a pas d'effet, essayez d'ajuster le paramètre .htaccess
pour résoudre le problème.
Les étapes :
- Connectez-vous via FTP à
public_html
trouvez le fichier .htaccess Documentation.
![Image [8] - Comment résoudre l'erreur WordPress Running Out of Memory ? 5 façons d'augmenter la limite de mémoire de PHP](https://www.361sale.com/wp-content/uploads/2025/02/20250227103244549-1740623550624.png)
- existent
.htaccess
Ajoutez à la fin :php_value memory_limit 256M php_value upload_max_filesize 64M php_value post_max_size 64M php_value max_execution_time 300
![Images [9] - Comment résoudre l'erreur WordPress Running Out of Memory ? 5 façons d'augmenter la limite de mémoire de PHP](https://www.361sale.com/wp-content/uploads/2025/02/20250227103143895-image.png)
- Sauvegarder et télécharger.
prenez note: :
- au cas où .htaccess Le fichier n'est pas visible, vous devez activer l'option "Afficher les fichiers cachés".
- Si le code apparaît après l'ajout de l'élément 500 Erreur de serveur interneMerci de nous faire parvenir votre CV immédiatement.
.htaccess
Sauvegarde.
Méthode 4 : Ajustez les paramètres PHP dans le panneau du serveur
Certains hébergeurs offrent la possibilité d'ajuster directement les limites de mémoire de PHP.
Les étapes :
- Connectez-vous au panneau de contrôle de l'hébergement (par ex. cPanel).
- localiser Sélectionnez la version de PHP Options.
- entrer dans Options PHP peut-être Configuration de PHP.

- localiser
limite_mémoire
l'option, ajuster à256M
peut-être512M
. - Enregistrez les paramètres.
Méthode 5 : Utiliser un plugin WordPress
Si vous ne souhaitez pas modifier le fichier, vous pouvez utiliser la fonctionplug-in (composant logiciel)Ajustez les limites de la mémoire.
Plugin recommandé :
- Utilisation de la mémoire de WP: Visualise l'utilisation actuelle de la mémoire de WordPress.
- Augmenter la limite de mémoire de PHP: Ajuste automatiquement les limites de mémoire de PHP.
Vérifiez que la limite de mémoire de PHP a été augmentée
Retour à la case départ. Tableau de bord WordPress, Outils → Santé du sitePartie, dans "l'information"sous l'ongletserveur (ordinateur)Effectuer des inspections.
résumés
L'ajout d'une limite de mémoire WordPress peut être une solution efficace "hors mémoire"et améliorer les performances du site web. Cet article décrit cinq méthodes possibles pour y parvenir :
- modifications
wp-config.php
(Recommandé) - compilateur
PHP.ini
(Recommandé) - adapter
.htaccess
- Utilisation du panneau de contrôle de l'hébergement
- Ajustement par plug-ins
Si vous rencontrez toujours des problèmes, essayezOptimisation de la base de donnéesVoici quelques-unes des choses les plus importantes que vous devez savoir sur PHP.
Lien vers cet article :https://www.361sale.com/fr/34841
L'article est protégé par le droit d'auteur et doit être reproduit avec mention.
Pas de commentaires