Erreur de mémoire épuisée de WordPress
L’erreur de mémoire épuisée se produit lorsqu’un script de WordPress s’épuise en raison d’une mémoire limitée. Lorsque cette erreur se produit, un message s’affiche à l’écran avec la taille de la mémoire et le type d’erreur.
Quelques exemples de ces erreurs de WordPress Memory Exhausted:
- allowed memory size of 33554432 bytes exhausted
- allowed memory size of bytes exhausted php
Résoudre le problème de l’erreur de mémoire épuisée
Tout d’abord, assurez-vous que votre plan d’hébergement est adapté à la taille de votre site. Disons que vous avez un gros site WordPress, avec des centaines d’articles et des centaines de visiteurs uniques par jour. Si vous hébergez ce type de site sur un plan d’hébergement basique et partagé, vous rencontrerez cette erreur très souvent. Assurez-vous d’avoir un plan d’hébergement puissant.
Deuxièmement, vous pouvez essayer d’augmenter la limite de mémoire
Modification du fichier wp-config.php
Pour modifier ce fichier, vous devez avoir accès à votre serveur via FTP. Le fichier se trouve directement à la racine de votre site WordPress.
Ouvrez le fichier dans votre éditeur préféré. Tout en bas, juste avant la ligne qui dit « Happy Blogging », ajoutez la ligne suivante:
define('WP_MEMORY_LIMIT', '1G');
La mémoire de WordPress peut être gérée différemment, c’est pourquoi vous devez la définir dans tous les cas.
Modifier votre fichier PHP.ini
Si vous avez accès au fichier PHP.ini de votre serveur, recherchez le paramètre suivant et mettez-le à jour comme suit:
memory_limit = 1G;
Modification de votre fichier .htaccess
Pour modifier ce fichier, vous devez avoir accès à votre serveur via FTP. Le fichier se trouve directement à la racine de votre site WordPress.
Ouvrez le fichier dans votre éditeur préféré et ajoutez la ligne suivante en haut du fichier:
php_value memory_limit 1G