Mon site WordPress est hors ligne : que faire (checklist)

Votre site WordPress est hors ligne, vos clients appellent et vous ne savez pas par où commencer. Pas de panique, et ne cliquez pas au hasard dans l'administration. La plupart des pannes ont l'une des quelques mêmes causes, et vous pouvez l'identifier en quelques minutes. Cette checklist va des vérifications les plus rapides aux plus techniques. Arrêtez-vous dès que vous avez trouvé le problème.
D'abord : le site est-il en panne pour tout le monde ?
Ouvrez le site sur votre téléphone en données mobiles, pas sur le Wi-Fi du bureau, ou demandez à quelqu'un d'ailleurs d'essayer. Si cela fonctionne, le problème vient peut-être de votre réseau ou du cache de votre navigateur, pas du site. Notez aussi précisément ce que vous voyez : une page blanche, un message d'erreur, un avertissement du navigateur ou une page « site inaccessible ». Ce message vous indique où chercher ensuite.
Associez ce que vous voyez à la cause probable
| Ce que vous voyez | Cause probable | Où regarder |
|---|---|---|
| « Ce site est inaccessible » ou une page de parking | Domaine expiré, DNS modifiés ou hébergement suspendu | Votre registraire de domaine et votre compte d'hébergement |
| « Votre connexion n'est pas privée » | Le certificat SSL a expiré ou ne correspond pas au domaine | Les paramètres SSL chez votre hébergeur |
| « Error establishing a database connection » | Identifiants de base de données incorrects ou serveur de base de données en panne | wp-config.php et la page de statut de votre hébergeur |
| « There has been a critical error on this website » ou un écran blanc | Une erreur PHP, souvent due à la mise à jour d'une extension ou d'un thème | E-mail du mode de récupération, journal de débogage, extensions |
| « Briefly unavailable for scheduled maintenance » | Une mise à jour a été interrompue | Le fichier .maintenance |
| 500 Internal Server Error | Un fichier .htaccess défectueux, une limite PHP ou un problème serveur | .htaccess, mémoire PHP, journal d'erreurs de l'hébergeur |
| Redirections vers des sites étranges ou alerte Google | Le site a été piraté | Le support de l'hébergeur et une sauvegarde saine |
Domaine, hébergement et SSL
- Domaine : connectez-vous chez votre registraire et vérifiez la date d'expiration. Un domaine expiré affiche souvent une page de parking. Renouvelez-le et le site revient généralement en quelques heures.
- Hébergement : vérifiez dans votre compte d'hébergement s'il y a une facture impayée, un avis de suspension ou une page de statut signalant une panne.
- SSL : si les navigateurs avertissent que la connexion n'est pas privée, le certificat a probablement expiré. La plupart des hébergeurs peuvent le renouveler depuis le panneau de contrôle.
Erreurs de connexion à la base de données
WordPress lit le nom, l'utilisateur, le mot de passe et l'hôte de sa base de données dans le fichier wp-config.php. Si quelqu'un a changé le mot de passe de la base, ou si votre hébergeur a déplacé la base, ces informations ne correspondent plus. Comparez-les avec celles de votre panneau d'hébergement. Si elles correspondent, le serveur de base de données lui-même est peut-être en panne, et seul votre hébergeur peut le réparer.
Erreurs critiques et écrans blancs
C'est la panne la plus fréquente, et elle survient généralement juste après une mise à jour.
- Consultez vos e-mails. Quand WordPress détecte une erreur fatale, il envoie à l'administrateur du site un lien vers le mode de récupération, où vous pouvez vous connecter et désactiver l'extension ou le thème en cause.
- Activez le journal de débogage. Dans wp-config.php, définissez WP_DEBUG et WP_DEBUG_LOG sur true. Les erreurs sont alors écrites dans wp-content/debug.log, qui nomme généralement l'extension ou le thème fautif. Désactivez-les ensuite.
- Désactivez toutes les extensions. Sans accès à l'administration, renommez le dossier wp-content/plugins (par exemple en plugins-off) via le gestionnaire de fichiers de votre hébergeur ou en FTP. Si le site revient, rétablissez le nom d'origine et réactivez les extensions une par une pour trouver la coupable.
- Changez de thème. Si les extensions ne sont pas en cause, renommez le dossier de votre thème actif dans wp-content/themes. WordPress bascule alors sur un thème par défaut, s'il en est installé un.
Bloqué en mode maintenance, ou erreur 500
- Mode maintenance : pendant les mises à jour, WordPress crée un fichier nommé .maintenance à la racine du site. Si une mise à jour a été interrompue, supprimez ce fichier et le message disparaît. Relancez ensuite la mise à jour.
- Erreur 500 : renommez le fichier .htaccess à la racine et rechargez le site. Si cela fonctionne, créez-en un nouveau en enregistrant vos permaliens dans Réglages, Permaliens. Sinon, le journal d'erreurs de votre panneau d'hébergement, ou une limite de mémoire PHP trop basse, sont les prochains endroits à vérifier.
Si le site a été piraté
Des redirections vers des sites de spam, de nouveaux utilisateurs administrateurs inconnus ou un avertissement « site trompeur » de Google signifient que quelqu'un d'autre y a accès. Ne vous contentez pas de supprimer les fichiers suspects : restaurez une sauvegarde saine antérieure à l'attaque, mettez à jour WordPress, les extensions et les thèmes, changez tous les mots de passe (administrateurs, hébergement, base de données, FTP) et supprimez les extensions que vous n'utilisez pas. Demandez de l'aide à votre hébergeur ; beaucoup disposent d'une équipe de sécurité.
Pour que cela ne se reproduise pas
- Faites des sauvegardes quotidiennes automatiques, stockées ailleurs que sur votre compte d'hébergement, et testez une restauration au moins une fois.
- Testez les mises à jour sur une copie de préproduction avant de les appliquer au site en ligne.
- Utilisez le moins d'extensions possible, et uniquement des extensions maintenues.
- Mettez en place une surveillance de disponibilité, pour apprendre une panne avant vos clients.
- Lancez une analyse gratuite avec EngineeringScore, notre propre outil d'audit. Il note votre site en sécurité, performance, SEO, accessibilité et fiabilité, et vous donne une liste priorisée de ce qu'il faut corriger.
- Notez où se trouvent votre domaine, votre hébergement et vos identifiants, et qui y a accès.
Toujours en panne ?
Si rien de tout cela ne fonctionne, ou si vous préférez ne pas toucher aux fichiers vous-même, notre aide d'urgence est faite pour ce moment : un développeur senior démarre le jour même, facturé à l'heure sans minimum. Nous réparons d'abord, puis nous expliquons ce qui s'est passé et comment éviter que cela se reproduise.
Questions fréquentes
Pourquoi mon site WordPress affiche-t-il une erreur critique ?
Il s'agit généralement d'une erreur PHP causée par une extension ou un thème, souvent juste après une mise à jour. WordPress envoie à l'administrateur un lien vers le mode de récupération ; vous pouvez aussi renommer le dossier wp-content/plugins pour désactiver toutes les extensions et trouver la coupable.
Comment corriger « Error establishing a database connection » ?
Comparez le nom, l'utilisateur, le mot de passe et l'hôte de la base de données dans wp-config.php avec les informations de votre panneau d'hébergement. S'ils correspondent, le serveur de base de données est peut-être en panne, et c'est à votre hébergeur de le réparer.
Comment sortir du mode maintenance ?
Supprimez le fichier nommé .maintenance à la racine de votre site, puis relancez la mise à jour interrompue.
Que faire si mon site WordPress a été piraté ?
Restaurez une sauvegarde saine antérieure à l'attaque, mettez à jour WordPress, les extensions et les thèmes, changez tous les mots de passe et supprimez les extensions inutilisées. Demandez de l'aide à votre hébergeur ; beaucoup disposent d'une équipe de sécurité.
Quelqu'un peut-il réparer mon site aujourd'hui ?
Oui. Notre aide d'urgence met un développeur senior sur le problème le jour même, facturé à l'heure sans minimum.
Articles similaires

Mon produit « vibe-codé » est-il prêt pour de vrais utilisateurs ? Checklist de lancement
Produit créé avec Lovable, Bolt, Cursor ou Claude ? Vérifiez secrets, accès aux données, paiements, sauvegardes, surveillance, vie privée et propriété du code avant le lancement.


Site d'hôtel en Thaïlande : ce qu'il faut pour des réservations directes (et le prix)
Ce dont un site d'hôtel en Thaïlande a besoin pour obtenir des réservations directes, nos réalisations pour des hôtels IHG et Compass Hospitality, et le prix en 2026.


Combien coûte un site web en Thaïlande en 2026 ? Guide des prix
Ce que coûte vraiment un site d'entreprise en Thaïlande en 2026 : ce qui fait le prix, les options comparées, les coûts annuels et nos prix publiés.

