Top 10 Erreurs Courantes de WordPress (et Comment les Corriger)

Pour un outil qui détient 50 % de part de marché de l’ensemble des Systèmes de Gestion de Contenu (SGC), WordPress est devenu une norme à part entière. Mais comme tout outil, vous pouvez rencontrer des problèmes avec WordPress de temps en temps. Certains de ces problèmes sont de la faute des utilisateurs, et d’autres de la faute du logiciel/serveur/hébergeur web.
Ci-dessous, vous trouverez dix problèmes courants de WordPress que vous pourriez rencontrer et comment vous pouvez les résoudre vous-même.
Remarque : Ce tutoriel suppose que vous êtes sur un hébergement partagé avec accès cPanel.
Table des Matières
- Écran Blanc
- Erreur de Serveur Interne
- Erreur d’Établissement de Connexion à la Base de Données
- Impossible d’Accéder à Votre Tableau de Bord WordPress
- Délai de Connexion Expiré
- Bloqué Hors de Votre Zone d’Administration WordPress
- La Page de Connexion Continue de Rediriger
- WordPress Bloqué en Mode Maintenance
- Impossible de Télécharger des Images sur WordPress
- Corriger les Erreurs 404
1. Écran Blanc
Ce problème est également connu sous le nom de “L’écran Blanc de la Mort” car il affiche un écran blanc typique lorsqu’il se produit et parce qu’il ne montre aucun indice sur sa cause possible. C’est l’un des plus difficiles à résoudre.
Il existe plusieurs causes à ce problème, et plusieurs solutions. Vous pouvez consulter les solutions listées ici.
2. Erreur de Serveur Interne
L’erreur de serveur interne est souvent due à un conflit logiciel, un logiciel défectueux ou une interruption des services du serveur. Cela se produit généralement lorsque le serveur ne peut pas exécuter un logiciel ou ne peut pas se connecter à un service serveur comme PHP ou Apache. Essayez les solutions ci-dessous pour le résoudre.
Erreur de mise à jour du serveur
Si vous n’avez apporté aucune modification à votre site et que vous faites soudainement face à cette erreur, cela pourrait être une réaction à des changements internes de votre serveur web (comme une mise à niveau du serveur ou de la version PHP, une mise à jour automatique des plugins causant un conflit, etc.) Contactez votre hébergeur et demandez-lui d’examiner votre serveur.
Erreur de permaliens
Si cette erreur est survenue après que vous ayez apporté des modifications à la structure des permaliens de votre site, alors c’est probablement la cause de l’erreur.
- Ouvrez votre gestionnaire de fichiers dans cPanel.

Cliquez sur “Paramètres.”
Cochez la case à côté de “Afficher les fichiers cachés.”

Recherchez le fichier “.htaccess” et renommez-le en “.htaccess_old.”


Essayez de recharger votre site. Si cela ne fonctionne pas, vous devez réinitialiser vos permaliens. Vous pouvez le faire dans votre Tableau de Bord WordPress.
- Allez dans le Tableau de Bord WordPress. Ouvrez Paramètres et naviguez vers “Permaliens.”

- Faites défiler jusqu’en bas de la page et cliquez sur “Enregistrer.” Cette action génère un nouveau fichier “.htaccess” sans erreur pour votre site web.

Erreur de plugins/thèmes
Parfois, cela peut être le problème d’un plugin mal écrit qui interfère avec votre base de données. Pour corriger cela, allez dans votre Tableau de Bord WordPress et désactivez tous les plugins. (Si vous ne pouvez pas accéder au Tableau de Bord WordPress, renommez le dossier “plugins” en “plugins.old” et créez un nouveau dossier “plugins” vide.) Rechargez votre site web. Lorsqu’il revient en ligne, réactivez vos plugins installés un par un. Testez votre site après avoir réactivé chaque plugin jusqu’à ce que vous trouviez le coupable.
De plus, cette erreur peut être due à une mise à jour de thème. Revenez à votre thème WordPress par défaut et essayez de charger votre site web. S’il revient en ligne, cela signifie que votre thème est le problème.
Erreur de mémoire PHP
Si aucune de ces solutions ne fonctionne, alors adressez-vous à l’erreur de mémoire PHP en augmentant la limite de mémoire maximale dans le fichier “wp-config.php”. Voici comment faire.
Allez dans votre cPanel et cliquez sur Gestionnaire de fichiers.
Ouvrez le dossier “public_html” et faites défiler jusqu’à ce que vous trouviez un fichier nommé “wp-config.php.”

- Cliquez avec le bouton droit et sélectionnez “Modifier.” Faites défiler la page jusqu’à ce que vous trouviez le texte, “C’est tout, arrêtez d’éditer. Bon blogging.” Ajoutez ce code au-dessus :
define('WP_MEMORY_LIMIT','256M');
- Cliquez sur “Enregistrer les modifications” et fermez le fichier.

3. Erreur d’Établissement de Connexion à la Base de Données
Ce problème se produit lorsque WordPress ne peut pas se connecter à votre base de données. Votre base de données contient tous vos médias et contenus que vous affichez sur votre site web, donc lorsque cela se produit, votre site est hors ligne.
Redémarrez votre serveur MySQL
Dans votre cPanel, recherchez des options pour redémarrer les services de votre serveur et redémarrez le serveur MySQL. Testez maintenant la connexion de votre site web. Si le problème persiste, suivez les étapes suivantes.
Vérifiez si le serveur de base de données fonctionne
Si après avoir redémarré le serveur de base de données, vous ne pouvez toujours pas vous connecter à la base de données, il se peut que le serveur de base de données soit hors service. Pour vérifier cela, ouvrez phpMyAdmin depuis cPanel, ou tout autre gestionnaire de base de données, et voyez s’il peut se connecter à la base de données. Si vous ne pouvez pas vous connecter, ou si aucune des tables de la base de données n’apparaît, il est très probable que le serveur MySQL soit défectueux (et le redémarrer ne le remet pas en marche). Contactez immédiatement votre hébergeur.
Vérifiez si vos tables de base de données existent
Si le serveur de base de données fonctionne correctement, vous devez ensuite vérifier si vos tables WordPress existent toujours. Il se peut que vous ayez accidentellement supprimé les tables de la base de données, qu’elles aient été corrompues, ou qu’un script malveillant/infecté les ait complètement effacées.
Ouvrez phpMyAdmin depuis cPanel et recherchez vos tables de base de données WordPress.
Si elles existent, cochez toutes et sélectionnez “Réparer les Tables”

Vérifiez les identifiants de l’utilisateur de la base de données
Enfin, si tout échoue, vérifiez le fichier wp-config.php pour voir si vous avez entré les bons identifiants de l’utilisateur de la base de données.
Dans votre fichier wp-config.php, vérifiez que le nom d’utilisateur, le nom de la base de données, l’hôte et le mot de passe sont corrects. Vérifiez également que le préfixe de table est correct (le défaut est wp_). S’ils sont incorrects, corrigez les erreurs, et votre site web sera de nouveau normal.

4. Impossible d’Accéder à Votre Tableau de Bord WordPress
Cette erreur est relativement courante. Lorsque cela se produit, WordPress affiche un message indiquant que votre base de données nécessite une réparation. Il affiche cela chaque fois que vous tentez d’accéder à votre tableau de bord.
- Dans le fichier ‘wp-config.php’, ajoutez la ligne de code suivante sur une nouvelle ligne :
define('WP_ALLOW_REPAIR',true);
Allez sur “http://www.votresite.com/wpadmin/mait/repair.php.” (Remplacez “votresite.com” par l’URL de votre site web.) Le processus de réparation commence et corrige toutes les erreurs dans votre base de données.
Retournez au fichier “wp-config.php” et supprimez le code que vous avez ajouté à l’étape deux car il est accessible à quiconque.
Maintenant, vous devriez avoir votre site web de retour à la normale sans aucun problème.
Si des problèmes persistent, cela pourrait être un plugin ou un thème défectueux causant le problème.
Naviguez jusqu’à votre dossier de plugins, c’est-à-dire wp-content.
Renommez votre dossier “plugins” en “plugins_old” puis créez un nouveau dossier et nommez-le “plugins.”
Testez votre site. Si vous pouvez maintenant accéder à votre tableau de bord, alors il y a un plugin défectueux.
Pour identifier ce plugin, déplacez les différents fichiers de plugin vers le nouveau dossier de plugins. Après chaque déplacement, essayez d’accéder à votre tableau de bord.
Le plugin défectueux, lorsqu’il est déplacé, vous empêchera d’accéder à votre tableau de bord. Supprimez-le rapidement.
S’il n’y a pas de plugins défectueux, répétez le processus pour les fichiers de thème.
5. Délai de Connexion Expiré
Le signe révélateur de cette erreur est d’obtenir “Délai de connexion expiré” après que le site ait tenté de se charger. Puisque vous n’avez pas touché à aucun paramètre de base de données ou fichier de base de WordPress, cela peut être frustrant.
La raison de cette erreur est simple. Votre site web soumet plus de demandes à votre serveur qu’il ne peut en gérer. Voici quelques solutions pour corriger cette erreur.
Augmenter la limite de mémoire dans le fichier wp-config.php
La raison la plus probable de cette erreur est “Limite de mémoire PHP dépassée.” Vous pouvez augmenter la limite de mémoire PHP en ajoutant le code suivant à votre fichier wp-config.php :
define('WP_MEMORY_LIMIT','256M');Désactiver tous les plugins
Désactiver vos plugins WordPress peut aider à identifier les programmes de plugins problématiques. Certains plugins mal écrits consomment des ressources serveur substantielles.
Allez dans la section Plugins du tableau de bord WordPress et désactivez tous les plugins.
Réactivez lentement chaque plugin un par un et voyez lequel cause le problème.



Contactez votre hébergeur pour une mise à niveau
Parfois, il se peut que votre plan d’hébergement soit insuffisant pour supporter la charge de votre site web. Cela signifie que vous devez mettre à niveau votre plan d’hébergement (ce qui signifie que vous avez besoin de plus de RAM/mémoire pour vos besoins d’hébergement).
Contactez votre hébergeur pour un plan plus étendu pour votre site web. Cette mise à niveau signifiera que votre site peut gérer plus de demandes et accepter plus d’exigences de vos plugins.
6. Bloqué Hors de Votre Zone d’Administration WordPress
Cet incident peut arriver à tout le monde. Vous avez peut-être oublié votre mot de passe et perdu l’accès à votre email de récupération. Maintenant, c’est une vraie situation ! Parfois, cela peut être le résultat d’une tentative de piratage sur votre site WordPress. Pour récupérer l’accès à votre compte, suivez le processus suivant.
- Ouvrez phpMyAdmin depuis cPanel.

- Cliquez sur “Base de données” et sélectionnez la base de données de votre site WordPress. Localisez votre table “wp_users” (ou la table “Users” si vous utilisez un préfixe WP personnalisé). Sélectionnez-la.


- Recherchez votre nom d’utilisateur WordPress dans cette colonne et sélectionnez “Modifier.”


Dans la page qui suit immédiatement, vous verrez la colonne “user_password”. C’est la colonne à modifier. Maintenant, remplacez les caractères étranges par votre nouveau mot de passe.

Dans le menu déroulant à côté, choisissez “MD5” comme technique de cryptage. Cela garantit que votre mot de passe est obscurci pour la visualisation publique.

Cliquez sur “Exécuter” et essayez de vous connecter avec vos nouvelles informations d’identification.
7. La Page de Connexion Continue de Rediriger
Dans ce cas, vous ne pouvez pas accéder à votre site web car il continue de rediriger. Dans la plupart des cas, après avoir été redirigé vers votre page de connexion pendant un certain temps, la connexion expire. Vous ne pouvez pas voir le tableau de bord de votre site web à cause de cette erreur. Voici un conseil sur la façon de résoudre des problèmes WordPress comme celui-ci.
Effacez les cookies, le cache et l’historique de votre navigateur et essayez à nouveau.
Si cela ne fonctionne pas, suivez la solution décrite dans le problème deux ci-dessus. Cette action créera un nouveau fichier “.htaccess”. Maintenant, essayez de vous connecter. Dans la plupart des cas, cela résout le problème.
Désactivez tous vos plugins comme expliqué dans la solution numéro cinq ci-dessus.
Modifiez votre fichier wp-config.php
Si rien ne fonctionne jusqu’à présent, essayez ce qui suit :
- Ajoutez le code suivant à votre fichier wp-config.php :
define(‘WP_HOME','https://votresite.com');
define(‘WP_SITEURL','https://votresite.com');
Enregistrez les modifications et essayez de vous connecter à nouveau. Cela devrait fonctionner cette fois.
8. WordPress Bloqué en Mode Maintenance
Souvent, il est nécessaire d’installer de nouvelles mises à jour pour WordPress. Ces mises à jour peuvent être pour des plugins ou des thèmes. Parfois, ce sont des mises à jour de WordPress lui-même. Pas de souci, car WordPress gère tout cela automatiquement, mais parfois, les choses peuvent mal tourner.
Dans ce cas, pendant la maintenance de routine, WordPress est bloqué. Il est incapable de terminer cette action et vous verrouille hors de votre tableau de bord de site web. Votre site affiche également le message de maintenance en cours aux utilisateurs.
Connectez-vous à votre CPanel et ouvrez le Gestionnaire de fichiers.
Créez une recherche pour le fichier “.maintenance” dans votre répertoire racine et supprimez-le.
Cette procédure devrait résoudre votre problème. Le fichier temporaire “.maintenance” est responsable de l’affichage de ce message au lieu de votre page de site web. Le supprimer enlève ce message.
9. Impossible de Télécharger des Images sur WordPress
Lorsque ce problème survient, vous ne pouvez pas télécharger d’images sur votre WordPress. Parfois, le téléchargement se termine, mais il apparaît cassé ou manquant lorsque vous rechargez.
Le problème est dû aux permissions liées au dossier de téléchargements dans WordPress.
Connectez-vous à votre CPanel. Allez dans le Gestionnaire de fichiers.
Allez dans le dossier “public_html”. Ensuite, cliquez sur le dossier “wp-content”. Localisez le dossier “uploads”.
Cliquez avec le bouton droit sur le dossier “uploads” et cliquez sur “changer les permissions.” Répliquez les paramètres sur l’image ci-dessous et sélectionnez “Changer les permissions” pour les enregistrer.


Cela devrait résoudre vos problèmes de téléchargement.
10. Corriger les Erreurs 404
Si vous avez délibérément supprimé un article/page, alors l’erreur 404 est attendue, et vous pouvez l’ignorer en toute sécurité. Si elle donne une erreur 404 sur une page qui est censée être là, cela est probablement dû à un problème de permalien.
Allez dans votre Tableau de Bord WordPress, cliquez sur Paramètres puis Permaliens.
Cliquez sur le bouton “Enregistrer les modifications.”
Le problème devrait être résolu.
Si cela ne fonctionne pas, contactez votre fournisseur d’hébergement. Demandez-leur d’activer les règles mod_rewrite.
En Conclusion
Voici quelques-uns des problèmes les plus ennuyeux que vous pourriez rencontrer avec WordPress. Donc, lorsque vous les rencontrez la prochaine fois, ne paniquez pas. Regardez les solutions recommandées ci-dessus, puis passez à la récupération de votre site web. Vous pouvez être votre propre support informatique et résoudre les problèmes WordPress en un rien de temps.