fbpx

Erreur “429 Too Many Requests” sur WordPress

erreur trop de requêtes

Table des matières

Comment corriger l’erreur “429 Too Many Requests” sur WordPress ?

Comment corriger l'erreur '429 Too Many Requests' dans WordPress

Comme la plupart des logiciels, WordPress a aussi quelques défauts. Rencontrer occasionnellement une erreur est normal pour la plupart des utilisateurs de WordPress. Mais par contre, pour l’erreur 429 Too Many Requests, inutile de blâmer WordPress !

Cette erreur particulière de WordPress peut apparaître pour plusieurs raisons différentes, parfois à cause de l’utilisateur, parfois à cause d’un problème externe, mais ce n’est pas une erreur inhérente à WordPress. Quoi qu’il en soit, nous allons vous aider à la corriger.

Dans cet article, nous allons vous expliquer trois méthodes simples pour corriger cette erreur et vous donner quelques conseils pour l’éviter à l’avenir.

Quelle est la cause de l’erreur 429 Too Many Requests ?

Afin de trouver la cause de l’erreur 429 Too Many Requests, vous devez comprendre le fonctionnement de WordPress.

WordPress est un CMS (système de gestion de contenu) qui utilise le langage PHP pour exécuter ses fonctions. Chaque fois que vous effectuez une action, une modification, un ajout ou une suppression sur votre site Web, WordPress exécute des scripts PHP pour réaliser ces tâches. Lorsque WordPress exécute un script PHP, il envoie une “requête” au serveur de votre site web pour qu’il exécute la fonction demandée. C’est ainsi que la plupart des éléments de WordPress fonctionnent.

L’erreur 429 Too Many Requests se produit lorsque WordPress essaie d’envoyer trop de requêtes en m^eme temps au serveur. Ce système d’erreur est mis en place pour protéger votre serveur contre les attaques DDoS, qui détournent les sites Web pour les mettre au service des pirates. Elle peut également être causée par un plugin tiers ou un thème mal codé.

Méthodes simples pour corriger l’erreur

Il existe plusieurs méthodes simples que vous pouvez essayer pour trouver la cause principale de l’erreur 429 Too Many Requests et la corriger. Nous allons vous les expliquer, étape par étape.

Tout d’abord, assurez-vous que vous n’utilisez pas de plugins ou de thèmes obsolètes. Si vous utilisez en particulier des thèmes ou des plugins piratés, vous devez vous en débarrasser en les désinstallant immédiatement car ce sont généralement les principaux responsables de cette erreur.

Voici maintenant comment réparer l’erreur 429 Too Many Requests.

Méthode 1 : Désactiver et réactiver tous les plugins

La plupart des plugins WordPress modernes sont des plugins basés sur des services qui fonctionnent en se connectant à une API tierce. Ces plugins peuvent être la raison principale de l’erreur 429 Too Many Requests.

Pour déterminer quel plugin est à l’origine de l’erreur, vous devez désactiver tous les plugins, puis les réactiver un par un jusqu’à ce que vous rencontriez à nouveau l’erreur.

disable-plugins

Pour désactiver les plugins, il suffit de se connecter à votre tableau de bord WordPress et d’aller à la page des Plugins. Sélectionnez ensuite tous les plugins actifs et choisissez Désactiver dans le menu déroulant Actions groupées.

Si vous n’avez pas accès à votre tableau de bord d’administration WordPress, suivez les étapes ci-dessous pour désactiver les plugins depuis le serveur.

Étape 1 : Connectez-vous à votre serveur

Vous pouvez utiliser une application client FTP pour vous connecter à votre serveur. Cependant, nous allons utiliser CPanel pour accéder au serveur puisqu’il est disponible pour tout le monde. Le processus est fondamentalement le même, alors utilisez n’importe quelle application avec laquelle vous vous sentez à l’aise.

Pour accéder au CPanel de votre site web, tapez /cpanel à la fin de l’URL de votre site Web (par exemple : yourwebsite.com/cpanel). Saisissez ensuite le nom d’utilisateur et le mot de passe du serveur qui vous ont été communiqués par votre hébergeur. Si vous ne vous souvenez pas des détails de connexion, recherchez-les dans l’e-mail de bienvenue de votre hébergeur ou dans l’historique de vos mots de passe enregistrés de votre navigateur.

Étape 2 : Localiser le dossier public.html

Sur le tableau de bord CPanel, vous trouverez une application appelée Gestionnaire de fichiers. Ouvrez cette application pour accéder aux fichiers de votre site web.

cpanel-file-manager

Naviguez vers le dossier public.html. Ensuite, ouvrez le dossier WP-Content. Vous y trouverez les dossiers de vos plugins et thèmes WordPress.

Étape 3 : Renommer le dossier des plugins

Pour désactiver tous les plugins de votre site web, il vous suffit de renommer le dossier Plugins.

cpanel-plugins-rename

Cliquez avec le bouton droit de la souris sur le dossier et choisissez Renommer. Puis tapez un nom comme plugins-bad.

cpanel-plugins-bad

Maintenant créer un nouveau dossier vide et nommez-le “plugins”.

Visitez votre site Web et voyez si cela résout le problème. Si le problème est résolu, alors il est probablement causé par un plugin.

Étape 4 : Activez les plugins

Il est temps de déterminer quel plugin est à l’origine du problème.

Retournez sur votre serveur et dans le dossier WP-Content. Puis supprimez le dossier vide “plugins” que vous avez créé plus tôt et renommer votre dossier “plugins-bad” en “Plugins”.

Ceci va restaurer tous vos plugins sur votre site web. Ne vous inquiétez pas, tous les plugins seront désactivés. Tout ce que vous avez à faire maintenant est de vous connecter à votre tableau de bord WordPress et de réactiver les plugins un par un jusqu’à ce que vous trouviez le coupable.

Méthode 2 : Changez le thème de votre site Web

Les thèmes WordPress mal codés et obsolètes peuvent également être la cause de l’erreur 429 Too Many Requests. C’est également fréquent sur les sites Web qui utilisent des thèmes gratuits. Essayez de changer votre thème actif pour voir si cela résout le problème.

change-theme

Connectez-vous à votre tableau de bord d’administration WordPress et allez à Apparence > Thèmes. Activez ensuite le thème WordPress par défaut.

Si vous n’avez pas accès au tableau de bord d’administration, suivez les mêmes étapes décrites dans la méthode précédente pour désactiver les thèmes depuis le serveur. Seulement cette fois, renommez le dossier “Themes” au lieu du dossier “Plugins”.

Si cela résout le problème, il est temps de mettre à jour le thème de votre site Web.

Méthode 3 : Obtenir de l’aide de la part d’un professionnel

Si les méthodes ci-dessus n’ont pas fonctionné, il est temps de demander l’aide d’un professionnel. Parfois, l’erreur 429 Too Many Requests peut être causée par des problèmes côté serveur, les services utilisés et des applications Web tierces.

Contactez l’équipe d’assistance technique de votre hébergeur et demandez-lui de vérifier votre site Web. Selon le service d’hébergement Web que vous utilisez, ils pourront vous proposer de résoudre le problème, même s’il est causé par votre site Web.

Prenez des mesures pour éviter cette erreur

L’erreur 429 Too Many Requests est un problème important qui peut consommer les ressources de votre serveur et même rendre votre site Web complètement inutilisable. Nous ne pouvons que vous conseiller de prendre les mesures nécessaires maintenant pour éviter ce problème à l’avenir.

Tout d’abord :

  • assurez-vous que d’utiliser un service d’hébergement web solide et de haute qualité : un service d’hébergement WordPress géré est fortement recommandé car il vous fournit des outils pour protéger votre site Web des attaques DDoS et effectuer des sauvegardes de routine du site
  • évitez d’utiliser des plugins et des thèmes obsolètes
  • surtout, n’utilisez pas des thèmes ou des plugins piratés : ils contiennent toujours des scripts injectés en secret qui exploitent les ressources de votre site et de votre serveur.
  • essayez également d’installer un plugin gratuit de détection des logiciels malveillants sur votre site Web pour le protéger des pirates.
 

 

 

 

 

Votre Consultation Stratégique Offerte

Découvrez, lors d'une consultation gratuite, comment nos experts peuvent élaborer une stratégie personnalisée pour booster la visibilité et la croissance de votre entreprise en ligne.