Votre site WordPress vient de planter et vous ne savez pas par où commencer ? Écran vide, message d’erreur bizarre, page introuvable… Ce genre de situation peut vite devenir stressante, surtout si vous ne maîtrisez pas la technique.
En tant que consultant WordPress depuis 2016, j’interviens régulièrement pour dépanner des sites WordPress cassés, infectés ou simplement mal configurés. Dans cet article, je vous propose un tour des erreurs les plus fréquentes, avec des solutions simples à mettre en œuvre vous-même avant de faire appel à un professionnel.
Avant de commencer : restez calme, méthodique, et organisez votre dépannage
Lorsqu’un bug survient, il est naturel de paniquer. Mais pour corriger efficacement un site WordPress, il faut rester concentré et méthodique.
Commencez par noter précisément ce que vous voyez à l’écran : message d’erreur, comportement du site, page concernée…
Ensuite, procédez par étape : désactivation des extensions, test du thème, vérification des fichiers, etc.
Ce processus de vérification permet souvent d’identifier la source du problème sans tout casser.
Et si jamais vous préférez ne pas prendre de risque :
👉 Je propose un service de réparation WordPress. Si vous n’avez pas le temps de vous en occuper, laissez-moi un message ici et je m’en occupe personnellement.
L’écran blanc (aussi appelé “écran blanc de la mort”)
Le symptôme : votre site affiche une page blanche, sans message d’erreur.
Les causes possibles :
- Une extension ou un thème incompatible
- Un manque de mémoire PHP
- Un fichier WordPress endommagé
Que faire ?
- Désactivez les plugins un par un via FTP ou votre hébergement
- Changez temporairement de thème (par exemple vers Twenty Twenty-…)
- Augmentez la mémoire PHP via
wp-config.phpou le fichier.htaccess - Réinstallez WordPress si nécessaire
Bonus : activer le mode debug de WordPress
Si aucune piste ne fonctionne, vous pouvez activer l’affichage des erreurs PHP avec la constante WP_DEBUG.
Dans le fichier wp-config.php situé à la racine de votre site, ajoutez ou modifiez cette ligne :
define('WP_DEBUG', true);
Rechargez votre site. Les erreurs s’afficheront à l’écran : elles peuvent vous aider à repérer le fichier ou l’extension en cause.
Erreur 500 (Internal Server Error)
Le symptôme : “500 Internal Server Error” à la place de votre site.
Causes fréquentes :
- Un fichier
.htaccesscorrompu - Une extension qui plante
- Une mauvaise configuration du serveur
Solutions :
- Renommez ou supprimez le fichier
.htaccess, puis régénérez-le depuis les réglages permaliens - Désactivez les plugins
- Contactez votre hébergeur si l’erreur persiste
“Erreur lors de l’établissement d’une connexion à la base de données”
Cette erreur signifie que WordPress ne parvient plus à accéder à la base de données.
Les raisons les plus fréquentes :
- Mauvais identifiants dans
wp-config.php - Base de données corrompue ou surchargée
- Serveur de base de données en panne
Ce que vous pouvez faire :
- Vérifiez les informations de connexion dans le fichier
wp-config.php - Testez la réparation de la base via
wp-admin/maint/repair.php - Contactez votre hébergeur pour vérifier l’état du serveur SQL
Erreur 404 sur certaines pages
Vous avez ce problème si : certaines pages ne s’affichent plus alors qu’elles existent.
Causes possibles :
- Problème de permaliens
- Pages supprimées ou déplacées
- Mauvais réglage de redirection
Que faire ?
- Allez dans “Réglages > Permaliens” et cliquez sur “Enregistrer” (même sans rien changer)
- Vérifiez que vos pages existent toujours dans l’admin
- Mettez à jour vos liens internes
Bonus : activer le mode debug de WordPress
Si aucune piste ne fonctionne, vous pouvez activer l’affichage des erreurs PHP avec la constante WP_DEBUG.
Dans le fichier wp-config.php situé à la racine de votre site, ajoutez ou modifiez cette ligne :
define('WP_DEBUG', true);
Rechargez votre site. Les erreurs s’afficheront à l’écran : elles peuvent vous aider à repérer le fichier ou l’extension en cause.
Erreur 403 (Accès refusé)
Vous voyez ce message lorsque vous n’avez pas l’autorisation d’afficher une page.
Les causes peuvent être :
- Problème de droits sur les fichiers
- Plugin de sécurité trop strict
- Mauvaise configuration du fichier
.htaccess
Solutions simples :
- Désactivez temporairement les plugins de sécurité
- Vérifiez les autorisations de fichiers (755 ou 644)
- Restaurez un
.htaccesspropre
Erreur 503 (Service temporairement indisponible)
Cela arrive quand le serveur est surchargé ou en maintenance.
À tester :
- Attendre quelques minutes puis rafraîchir
- Désactiver les plugins si vous avez accès
- Contacter l’hébergeur pour vérifier s’il y a un incident technique
“Trop de redirections” (Too Many Redirects)
Un vrai piège : vous êtes bloqué dans une boucle de redirections.
Souvent causé par :
- Mauvais réglage d’URL WordPress
- Conflit avec un plugin de redirection
- Problème de cookies
Pour corriger :
- Supprimez les cookies de votre navigateur
- Vérifiez que les URL dans “Réglages > Général” sont cohérentes
- Désactivez les plugins de redirection
Mémoire épuisée (Memory Exhausted)
Vous voyez un message indiquant que WordPress manque de mémoire pour exécuter une tâche.
Solution simple : Ajoutez cette ligne dans votre fichier wp-config.php :
define( 'WP_MEMORY_LIMIT', '256M' );
Aller plus loin dans le diagnostic WordPress
Voici quelques manipulations supplémentaires que je réalise lors d’un dépannage WordPress :
Désactiver tous les plugins d’un coup (via FTP)
Si vous n’avez pas accès à l’admin, connectez-vous en FTP et renommez le dossier :
wp-content/plugins
en :
wp-content/_plugins
WordPress va automatiquement désactiver toutes les extensions.
Indice : si le site se réaffiche ensuite, c’est qu’un plugin est à l’origine du bug.
Vous pourrez ensuite les réactiver un par un depuis l’admin pour identifier le fautif.
Changer temporairement de thème WordPress
Toujours via FTP, vous pouvez renommer le dossier du thème actif (ex : /wp-content/themes/astra → /_astra).
WordPress utilisera alors automatiquement un thème par défaut (si présent).
Si le site remarche après ça, le problème vient de votre thème.
Réinstaller les fichiers WordPress “core”
Dans certains cas, des fichiers WordPress peuvent être corrompus (mise à jour incomplète, attaque, transfert FTP erroné).
Vous pouvez alors :
- Télécharger la dernière version de WordPress depuis wordpress.org
- Supprimer tous les dossiers sauf
wp-contentetwp-config.php - Glisser les nouveaux fichiers via FTP
Cela permet une réinstallation propre sans toucher à vos contenus.
Restaurer une sauvegarde de base de données
Si le problème vient des données elles-mêmes (contenu corrompu, options modifiées, injection SQL), et que vous disposez d’une sauvegarde récente, vous pouvez restaurer la base via phpMyAdmin ou l’outil de votre hébergeur.
C’est une solution de dernier recours, mais souvent très efficace.
Une méthode étape par étape pour corriger votre WordPress
✔️ Repérez les symptômes : message d’erreur, page blanche, redirection…
✔️ Activez le mode debug (WP_DEBUG) pour lire les erreurs PHP
✔️ Désactivez toutes les extensions via FTP
✔️ Testez un autre thème
✔️ Réinstallez les fichiers WordPress si besoin
✔️ Restaurez une sauvegarde si les données sont en cause
Et surtout, n’oubliez pas : votre site est récupérable dans 95 % des cas.
Si vous êtes bloqué, je suis là pour vous aider. Réservez un appel ici pour que je répare votre site WordPress rapidement et en toute sécurité.
Un site WordPress peut planter pour plein de raisons, mais dans la plupart des cas, la solution est simple à mettre en place. En suivant ces étapes, vous avez de bonnes chances de réparer votre WordPress sans perdre vos données.
Et si malgré tout, votre site ne fonctionne toujours pas ou que vous préférez déléguer, je peux intervenir rapidement pour remettre tout en ordre.
👉 Prenez rendez-vous ici pour un diagnostic express (gratuit)
FAQ – Réparer un site WordPress
Mon site WordPress affiche un écran blanc, que faire ?
Il s’agit souvent d’un plugin ou d’un thème qui plante. Essayez de les désactiver un à un via FTP, ou passez sur un thème par défaut. Si ça ne suffit pas, une augmentation de la mémoire PHP peut aider.
Que signifie l’erreur 500 sur WordPress ?
C’est une erreur serveur générale. Elle peut venir d’un fichier `.htaccess` corrompu ou d’un plugin défaillant. Supprimez ou renommez `.htaccess` puis testez. Vous pouvez ensuite le régénérer dans les permaliens.
WordPress ne se connecte plus à la base de données, pourquoi ?
Les identifiants dans `wp-config.php` sont peut-être erronés ou le serveur SQL de votre hébergeur est en panne. Vérifiez vos accès ou contactez le support de votre hébergement.
Comment éviter que mon site plante à nouveau ?
La meilleure solution reste la maintenance préventive : mises à jour régulières, sauvegardes, sécurité renforcée. Je propose ce service pour éviter justement les pannes surprises.
J’ai tout essayé, mais mon site ne fonctionne toujours pas. Que faire ?
Pas de panique. Je peux intervenir rapidement pour faire un diagnostic complet, corriger les erreurs et sécuriser votre site. Commencez par réserver un appel gratuit ici : Prendre rendez-vous