4 méthodes faciles pour 2021

Publié: 2021-12-20

WordPress est une plate-forme flexible qui prend en charge un large éventail de thèmes, de plugins, de formats de fichiers et de logiciels supplémentaires. Cependant, lorsque vous essayez de télécharger ces ressources, vous pouvez parfois rencontrer l'erreur de limite de mémoire WordPress.

Heureusement, il existe des moyens de résoudre cette erreur. En augmentant la mémoire PHP disponible sur votre site WordPress, vous pouvez continuer à ajouter du contenu et développer votre site sans aucun problème.

Dans cet article, nous partagerons quatre façons d'augmenter la limite de mémoire WordPress pour résoudre les erreurs que vous rencontrez sur votre site :

  1. Modifier wp-config.php et augmenter wp_memory_limit
  2. Modifiez les paramètres de votre serveur via PHP.ini
  3. Modifiez votre fichier .htaccess
  4. Mettez à niveau le plan d'hébergement de votre site Web

Si vous souhaitez savoir pourquoi ce problème se produit, vous trouverez une explication à la fin de cet article. Commençons!

Comment augmenter la limite de mémoire WordPress

Ci-dessous, nous présenterons quatre méthodes différentes que vous pouvez essayer pour augmenter la limite de mémoire WordPress.

Malheureusement, nous ne pouvons pas garantir que toutes ces solutions fonctionneront pour vous car cela dépend en grande partie de la configuration de votre environnement d'hébergement. C'est pourquoi nous avons partagé quatre méthodes différentes - au moins une d'entre elles devrait fonctionner pour votre situation.

Étant donné que certains de ces correctifs impliquent la modification de fichiers principaux de WordPress, nous vous recommandons vivement de faire une sauvegarde de votre site avant de continuer .

Il existe de nombreuses solutions de sauvegarde disponibles, mais le plugin UpdraftPlus vous donne la liberté de télécharger votre contenu sur différentes plates-formes de stockage en nuage.

Une fois que vous avez une sauvegarde récente de votre site, voici quelques moyens d'augmenter la limite de mémoire WP.

1. Modifiez wp-config.php et augmentez wp_memory_limit

Si vous manquez de mémoire, il existe une solution simple : augmentez la quantité de mémoire à laquelle vous avez accès ! WordPress vous permet de définir la limite de mémoire actuelle dans son fichier wp-config.php via la variable wp_memory_limit . Cependant, cette limite peut être inférieure à la quantité de mémoire fournie avec votre plan d'hébergement.

Si tel est le cas, vous pourrez peut-être résoudre cette erreur en modifiant votre fichier wp-config.php . Apporter des modifications au niveau du code comporte un certain risque, il est donc judicieux de créer une sauvegarde de votre site avant de continuer.

Pour modifier le fichier wp-config.php , vous devrez vous connecter à votre serveur via le protocole de transfert de fichiers (FTP) à l'aide d'un client FTP tel que FileZilla.

Vous pouvez lire notre guide WordPress FTP complet si vous ne savez pas comment utiliser FTP, mais voici un tutoriel rapide sur la façon de se connecter à FileZilla.

Dans l'application FileZilla, accédez à File > Site Manager . S'il s'agit de votre première connexion via FTP, sélectionnez Fichier > Gestionnaire de site > Nouveau site :

Comment résoudre la limite de mémoire WordPress.

Vous pouvez maintenant entrer des informations sur votre site, ainsi que votre nom d'utilisateur et votre mot de passe FTP. Si vous ne connaissez pas vos informations d'identification FTP, vous pouvez généralement trouver ces informations dans votre compte d'hébergement Web.

FileZilla va maintenant se connecter à votre site et afficher tous ses fichiers. Dans l'application, accédez au dossier racine de votre site :

Le client FTP FileZilla.

Dans ce dossier, faites un clic droit sur le fichier wp-config.php et sélectionnez Afficher/Modifier . Cela ouvre wp-config.php dans votre éditeur de texte par défaut. Maintenant, recherchez la phrase suivante - WP_MEMORY_LIMIT .

Cela pourrait ressembler à ceci :

 define( 'WP_MEMORY_LIMIT', '32M' );

Si ce code existe déjà dans votre fichier wp-config.php , vous devez augmenter le nombre. Par exemple, vous pouvez l'augmenter de 32M à 256M .

Si vous ne voyez pas cette ligne de code dans le fichier, vous devrez l'ajouter. Ajoutez simplement le code suivant au-dessus de la ligne indiquant /* That's all, stop editing! Happy publishing. */ /* That's all, stop editing! Happy publishing. */ /* That's all, stop editing! Happy publishing. */ :

 define( 'WP_MEMORY_LIMIT', '256M' );
Comment utiliser wp_memory_limit pour augmenter la limite

2. Modifiez les paramètres de votre serveur via PHP.ini

Vous pouvez également lever la limite de mémoire en modifiant votre fichier PHP.ini . Ce fichier définit la configuration par défaut pour toute application nécessitant PHP.

Chaque fois que quelqu'un visite votre site WordPress, PHP s'exécute sur votre serveur. Au cours de ce processus, le langage de programmation PHP consulte le fichier PHP.ini pour obtenir des instructions. Cela inclut la définition de votre limite de mémoire WordPress actuelle.

Si votre hébergeur utilise cPanel, vous pourrez peut-être modifier la configuration PHP.ini via cPanel. Généralement, cet outil s'appelle quelque chose comme MultiPHP Manager , MultiPHP INI Editor ou PHP Config . Cependant, tous les hôtes ne vous offrent pas cette possibilité.

Par exemple, si vous hébergez chez Bluehost, vous obtiendrez un outil appelé MultiPHP INI Editor dans le tableau de bord cPanel complet ( auquel vous pouvez accéder à partir de l'onglet Avancé ).

Éditeur Bluehost PHP INI

Une fois que vous ouvrez cet outil, vous pouvez ajuster la limite de mémoire :

Comment augmenter la limite de mémoire chez Bluehost

Si votre hébergeur ne propose pas d'éditeur PHP.ini intégré au tableau de bord, vous pouvez également modifier le fichier PHP.ini via FTP.

Une fois connecté, accédez au répertoire racine dans la fenêtre FileZilla et localisez le fichier.

Ouvrez le fichier et recherchez une ligne qui inclut memo ry limit= . Vous pouvez maintenant augmenter cette valeur et enregistrer vos modifications.

Avant que ces changements puissent entrer en vigueur, vous devrez redémarrer votre serveur. Une fois que votre serveur est de nouveau opérationnel, vous ne devriez plus rencontrer l'erreur de limite de mémoire WordPress.

3. Modifiez votre fichier .htaccess

Le fichier .htaccess est un fichier de configuration important si votre hébergeur utilise Apache ( ce que font de nombreux hébergeurs ). Ce fichier contrôle une grande partie de la configuration de votre site, y compris sa limite de mémoire.

Vous pouvez utiliser .htaccess pour transmettre des instructions à votre serveur, sans avoir à modifier les fichiers de configuration de votre serveur. Cela fait de .htaccess une bonne alternative si vous ne pouvez pas accéder à votre fichier PHP.ini.

Pour accéder à ce fichier, connectez-vous à votre serveur à l'aide d'un client FTP, comme nous l'avons vu dans les sections précédentes. Vous pouvez ensuite accéder au répertoire public_html de votre site, qui contient le fichier .htaccess :

Le fichier WordPress .htaccess.

Maintenant, ouvrez ce fichier et ajoutez l'extrait de code suivant sous la ligne # END WordPress :

 php_value memory_limit 256M

Voici à quoi cela pourrait ressembler :

Comment résoudre l'erreur de limite de mémoire WordPress.

Assurez-vous d'enregistrer vos modifications lorsque vous avez terminé.

4. Mettez à niveau le plan d'hébergement de votre site Web

Bien que vous puissiez souvent augmenter la mémoire disponible sur votre site, vous êtes finalement limité par votre plan d'hébergement. Chaque plan vous donnera accès à une quantité limitée de ressources. Si vous avez essayé tous les correctifs ci-dessus et que vous rencontrez toujours cette erreur, vous avez peut-être dépassé votre plan actuel.

Si vous souhaitez vérifier votre allocation de mémoire, vous devriez pouvoir trouver ces informations sur le site Web de votre hébergeur ou dans votre panneau d'hébergement. Alternativement, vous pouvez toujours contacter votre fournisseur pour obtenir de l'aide.

Si vous pensez que vous avez atteint la limite de vos ressources allouées, vous pouvez envisager de mettre à niveau votre plan. Cela peut impliquer de passer à un niveau supérieur ou de passer à un autre type de plan. Par exemple, si vous êtes actuellement sur un plan d'hébergement partagé, il est peut-être temps de passer à un serveur privé virtuel (VPS). Vous pourriez même vous éclabousser sur un serveur dédié.

Alternativement, vous pouvez décider de changer de fournisseur d'hébergement. Lors de la recherche d'un nouvel hôte, nous vous recommandons de prêter une attention particulière à la quantité de mémoire allouée dans le cadre de chaque plan. Dans la mesure du possible, essayez de trouver un fournisseur qui offre une limite de mémoire par défaut de 256 Mo ou plus.

Il est également judicieux d'opter pour un fournisseur flexible. Si vous pouvez facilement augmenter la quantité de ressources allouées à votre site, vous êtes beaucoup moins susceptible de rencontrer l'erreur de limite de mémoire à l'avenir.

Pourquoi vous pouvez rencontrer l'erreur "WordPress Memory Limit"

Chaque fois que vous rencontrez une erreur dans WordPress, vous souhaiterez naturellement résoudre le problème le plus rapidement possible. Cependant, il est souvent utile de comprendre quelle est l'erreur et pourquoi elle se produit. Vous pouvez alors prendre des mesures pour éviter de rencontrer ce problème à l'avenir.

Les erreurs WordPress les plus courantes sont assez faciles à résoudre, mais cette plateforme ne fournit pas toujours beaucoup d'explications dans son message d'erreur. Par exemple, l'erreur de serveur interne 500 est notoirement vague.

Avec WordPress, tout ce que vous téléchargez ou installez est stocké sur un serveur. Lorsque vous achetez un plan d'hébergement Web, votre fournisseur alloue une certaine quantité de ressources à votre site. Cela inclut la mémoire utilisée pour stocker tout le contenu de votre site Web.

Parfois, lorsque vous tentez de télécharger des médias sur votre site WordPress, vous pouvez rencontrer le message suivant : "Erreur fatale : taille de mémoire autorisée de 67108864 octets épuisée". Ce problème peut également se produire lorsque vous essayez d'installer un nouveau thème ou un nouveau plugin. Quel que soit le déclencheur, cette erreur signifie que vous manquez de mémoire.

Comme nous l'avons expliqué dans cet article, vous pouvez minimiser vos chances de rencontrer ce problème en augmentant votre limite de mémoire et en investissant potentiellement dans un plan d'hébergement plus avancé. En règle générale, plus votre plan d'hébergement est cher, plus vous aurez accès à de l'espace et de la mémoire.

Cependant, même les plans d'hébergement de niveau supérieur vous donnent rarement accès à des ressources illimitées. Pour cette raison, il est judicieux de prendre des mesures pour minimiser votre utilisation de la mémoire. Cela peut inclure la désinstallation de plugins inutiles et la réalisation d'autres optimisations de performances.

Résoudre les problèmes de limite de mémoire WordPress pour de bon

La plupart du temps, vous pouvez télécharger des fichiers sur votre site et installer des logiciels supplémentaires sans aucun problème. Cependant, à un moment donné, vous pouvez rencontrer l'erreur de limite de mémoire WordPress.

Récapitulons rapidement quatre façons d'augmenter la limite de mémoire WordPress et de résoudre ce problème :

  1. Augmentez la limite de mémoire PHP WordPress en modifiant votre fichier wp-config.php .
  2. Modifiez les paramètres de votre serveur en éditant PHP.ini .
  3. Modifiez votre . htaccess pour augmenter la limite de mémoire PHP.
  4. Mettez à niveau le plan d'hébergement de votre site Web vers un autre avec plus de ressources.

Pour des conseils généraux sur les problèmes de WordPress comme celui-ci, consultez notre guide de dépannage de WordPress. Nous avons également un guide sur la façon de corriger les 20 erreurs WordPress les plus courantes.

Avez-vous des questions sur la façon de résoudre cette erreur WordPress courante ? Faites-nous savoir dans la section commentaires ci-dessous!

Guide gratuit

5 conseils essentiels pour accélérer
Votre site WordPress

Réduisez votre temps de chargement de 50 à 80 %
juste en suivant des conseils simples.