Dépannage WordPress

Erreurs WordPress courantes et leurs solutions

Écran blanc, erreur 500, connexion impossible... Une erreur WordPress fait toujours peur, mais la plupart ont une cause connue et une solution simple. Voici la démarche pour diagnostiquer et corriger les problèmes les plus fréquents.

Avant de commencer : les bons réflexes

Quelle que soit l'erreur, commencez par ces trois vérifications. Elles résolvent ou éclairent la majorité des problèmes :

  1. Faites une sauvegarde si vous le pouvez encore, avant toute manipulation.
  2. Identifiez le dernier changement : mise à jour, nouvelle extension, modification de code. C'est souvent le coupable.
  3. Activez le mode débogage en passant WP_DEBUG à true dans wp-config.php, pour afficher le message d'erreur exact.

À retenir

Remettez WP_DEBUG à false une fois le problème résolu : les messages d'erreur ne doivent pas rester visibles pour les visiteurs.

L'écran blanc de la mort

Votre site affiche une page entièrement blanche, sans message. Il s'agit presque toujours d'une erreur PHP provoquée par une extension, un thème ou un manque de mémoire. Pour la résoudre :

  • désactivez toutes les extensions (en renommant le dossier plugins en FTP si l'administration est inaccessible), puis réactivez-les une par une ;
  • passez temporairement sur un thème par défaut ;
  • augmentez la limite de mémoire PHP ;
  • lisez le journal d'erreurs ou activez WP_DEBUG pour repérer le fichier en cause.

L'erreur 500

L'erreur 500 (Internal Server Error) est un message générique du serveur. Ses causes les plus fréquentes sont un fichier .htaccess corrompu, une extension défaillante, une version de PHP incompatible ou une mémoire insuffisante.

Commencez par renommer le fichier .htaccess : s'il s'agit du coupable, le site revient. Vous pourrez ensuite régénérer un fichier propre depuis Réglages > Permaliens. Sinon, testez la désactivation des extensions, puis la version de PHP.

Erreur de connexion à la base de données

Le message « Error establishing a database connection » signifie que WordPress n'arrive pas à joindre sa base de données. Vérifiez d'abord les identifiants (nom de la base, utilisateur, mot de passe, hôte) dans wp-config.php : un changement côté hébergeur est souvent en cause.

Si les identifiants sont corrects, le serveur de base de données est peut-être indisponible : contactez votre hébergeur. Si la base est corrompue, vous pouvez tenter une réparation en ajoutant WP_ALLOW_REPAIR à true dans wp-config.php, puis en supprimant cette ligne ensuite.

Bloqué en mode maintenance

Après une mise à jour interrompue, le message « Briefly unavailable for scheduled maintenance. Check back in a minute » peut rester affiché indéfiniment.

La solution est simple : connectez-vous en FTP ou via le gestionnaire de fichiers de votre hébergeur, et supprimez le fichier .maintenance à la racine du site. Le site redevient accessible aussitôt. Contrôlez ensuite que la mise à jour s'est bien terminée.

Problèmes de connexion à l'administration

Vous ne parvenez plus à accéder à wp-admin : boucle de redirection, page de connexion qui se recharge, mot de passe refusé. Essayez dans l'ordre : vider le cache et les cookies du navigateur, réinitialiser votre mot de passe, désactiver les extensions de sécurité qui pourraient bloquer votre adresse.

Si le problème persiste, vérifiez que les adresses du site (WordPress Address et Site Address) sont correctes, notamment après une migration ou un passage au HTTPS.

Autres erreurs fréquentes

  • Erreur 404 sur les articles : réenregistrez les permaliens depuis Réglages > Permaliens.
  • Limite de taille de téléversement dépassée : augmentez upload_max_filesize et post_max_size dans la configuration PHP.
  • Erreur de contenu mixte (HTTPS) : des ressources en HTTP s'affichent sur une page en HTTPS ; corrigez les URLs.
  • Un e-mail qui n'arrive pas : utilisez une extension SMTP pour fiabiliser l'envoi.
  • Mise en page cassée : videz tous les caches (extension, navigateur, CDN).

Une erreur persiste ou vous ne savez pas par où commencer ? Demandez-nous un audit gratuit : nous diagnostiquons et corrigeons.

Nos guides de dépannage détaillés

Chacun de ces guides approfondit une erreur de cette page. Ils sont publiés au fur et à mesure.

Dès le 20 octobre

Écran blanc WordPress : solutions

Diagnostiquer et corriger la page blanche.

Dès le 21 octobre

Erreur 500 sur WordPress

Les causes et les corrections, étape par étape.

Dès le 22 octobre

Erreur de connexion à la base de données

Vérifier wp-config.php et réparer la base.

Dès le 23 octobre

Bloqué en mode maintenance

Supprimer le fichier .maintenance.

Bientôt

Impossible de se connecter à wp-admin

Retrouver l'accès à l'administration.

Bientôt

Erreur 404 sur les articles WordPress

Réparer les permaliens.

Bientôt

Contenu mixte et HTTPS

Corriger le cadenas qui n'apparaît pas.

Dès le 24 octobre

Formulaire de contact WordPress qui n'envoie pas d'e-mails

Corriger l'envoi des messages, avec SMTP et authentification du domaine.

Bientôt

Augmenter la limite de mémoire PHP de WordPress

Régler la mémoire et les limites de téléversement.

Questions fréquentes sur les erreurs WordPress

Mon site WordPress affiche une page blanche, que faire en premier ?

Activez WP_DEBUG pour afficher l'erreur, puis désactivez les extensions et passez sur un thème par défaut. Dans la grande majorité des cas, une extension ou le thème est en cause.

Comment désactiver les extensions si je n'ai plus accès à l'administration ?

Connectez-vous en FTP ou via le gestionnaire de fichiers de l'hébergeur, puis renommez le dossier wp-content/plugins (par exemple en plugins-off). Toutes les extensions sont désactivées ; remettez le nom d'origine puis réactivez-les une par une.

Dois-je contacter mon hébergeur ?

Oui pour une erreur de base de données, un problème de ressources ou si le site ne répond plus du tout. L'hébergeur a accès aux journaux serveur qui permettent de trouver la cause.

Une erreur peut-elle venir d'un piratage ?

C'est possible, surtout si l'erreur est apparue sans aucune modification de votre part ou s'accompagne de comportements étranges (redirections, pages inconnues). Dans ce cas, analysez le site pour détecter un malware.

Comment éviter ces erreurs ?

Gardez le site à jour, testez avant de mettre en production, utilisez une version de PHP récente, faites des sauvegardes régulières et surveillez votre site. C'est le rôle d'une maintenance régulière.

Dépannage WordPress

Un problème sur votre site ?

Décrivez-nous votre erreur : nous la diagnostiquons gratuitement et vous proposons la solution la plus rapide.