Tout comme la plupart des autres logiciels, WordPress a aussi ses défauts. Parfois, rencontrer une erreur est normal pour la plupart des utilisateurs de WordPress. Mais ne blâmez pas WordPress pour l'erreur 429 Too Many Requests.

Cette erreur WordPress particulière peut apparaître pour plusieurs raisons différentes, parfois elle peut se produire par les propres fautes de l'utilisateur mais ce n'est pas la faute de WordPress. Néanmoins, nous allons vous aider à le réparer.

Si vous avez rencontré l'erreur 429 Too Many Requests lors de l'utilisation de WordPress, ne vous inquiétez pas, elle peut être corrigée. Dans cet article, nous vous expliquerons trois méthodes simples pour corriger cette erreur et vous donnerons quelques conseils pour l'éviter à l'avenir.

Qu'est-ce qui cause l'erreur 429 Trop de requêtes ?

Afin de déterminer 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 tâche, apportez une modification ou ajoutez quelque chose de nouveau à votre site Web, WordPress exécute des scripts PHP pour exécuter ces tâches. Lorsque vous apportez une modification et que WordPress exécute un script PHP, il envoie une “demande” au serveur de votre site Web pour exécuter la fonction demandée. C'est ainsi que la plupart des parties de WordPress fonctionnent.

L'erreur 429 Too Many Requests se produit lorsque WordPress essaie d'envoyer trop de requêtes au serveur. Ce système d'erreur est en place pour protéger votre serveur des attaques DDoS, qui détournent les sites Web pour faire les enchères des pirates. Cela peut également être causé par un plugin tiers ou un thème mal codé.

Des moyens simples pour corriger l'erreur

Il existe quelques méthodes simples que vous pouvez essayer pour trouver la cause principale de l'erreur 429 Too Many Requests et la corriger. Nous vous guiderons à travers eux, étape par étape.

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

Commençons.

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 principale raison 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.

désactiver les plugins

Pour désactiver les plugins, connectez-vous simplement à votre tableau de bord WordPress et accédez à Plugins page. Sélectionnez ensuite tous les plugins actifs et choisissez Désactiver du Actions en vrac menu déroulant.

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

Étape 1 : Connectez-vous à votre serveur

Vous pouvez utiliser une application client FTP pour vous connecter à votre serveur. Bien que nous allons utiliser Panneau CP pour accéder au serveur puisqu'il est accessible à tous. Le processus est fondamentalement le même, alors utilisez n'importe quelle application avec laquelle vous êtes à l'aise.

Pour accéder au CPanel de votre site Web, tapez /cpanel à la fin de l'URL de votre site Web (par exemple : votresiteweb.com/cpanel). Entrez ensuite le nom d'utilisateur et le mot de passe du serveur qui vous ont été fournis par votre hébergeur. Si vous ne vous souvenez pas des informations de connexion, recherchez-les dans l'e-mail de bienvenue de votre hébergeur.

Étape 2 : Localisez 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.

gestionnaire de fichiers cpanel

Naviguez vers le public.html dossier. Ouvrez ensuite le Contenu WP dossier. Vous trouverez les dossiers de vos plugins et thèmes WordPress dans ce dossier.

Étape 3 : Renommer le dossier Plugins

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

cpanel-plugins-renommer

Faites un clic droit sur le dossier et choisissez Renommer. Tapez ensuite un nom comme plugins-mauvais.

cpanel-plugins-mauvais

À présent créer un nouveau dossier vide et nommez-le “plugins”.

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

Étape 4 : Activer les plugins

Il est temps de déterminer quel plugin cause le problème.

Retournez sur votre serveur et dans le dossier WP-Content. Puis effacer le dossier “plugins” vide que vous avez créé précédemment. Et Renommer votre dossier “plugins-bad” dans “Plugins”.

Cela restaurera tous vos plugins sur votre site Web. Ne vous inquiétez pas, tous les plugins seront désactivés. Il ne vous reste plus qu'à vous connecter à votre tableau de bord WordPress et à réactiver les plugins un par un jusqu'à ce que vous trouviez le coupable.

Méthode 2 : Modifier 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 courant parmi les sites Web qui utilisent également des thèmes gratuits. Essayez de changer votre thème actif pour voir s'il résout le problème.

change le thème

Connectez-vous à votre tableau de bord d'administration WordPress et accédez à 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 du serveur. Seulement cette fois, renommez le dossier Thèmes 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 professionnelle

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 qu'ils utilisent et également des applications Web tierces.

Contactez l'équipe de support 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 vous proposeront même de résoudre le problème pour vous, 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 terrible qui peut consommer les ressources de votre serveur et même casser votre site Web. Prenez les mesures nécessaires pour éviter ce problème à l'avenir.

Tout d'abord, assurez-vous que vous utilisez un service d'hébergement Web solide et de haute qualité. L'utilisation d'un service d'hébergement WordPress géré est fortement recommandée car ils vous fournissent des outils pour protéger votre site Web contre les attaques DDoS et les sauvegardes de site Web de routine.

Évitez d'utiliser des plugins et des thèmes obsolètes. Et ne pensez même pas à utiliser des thèmes ou des plugins piratés. Ces thèmes sont toujours accompagnés de scripts injectés secrètement qui tireront parti des ressources de votre site Web et de votre serveur.

Essayez également d'installer un plug-in de scanner de logiciels malveillants gratuit sur votre site Web pour protéger votre site Web contre les pirates.