Il peut être inquiétant de voir le message “Erreur critique” sur votre site WordPress.
Ce message empêche tout visiteur d’accéder à votre site. Cependant, il n’y a pas lieu de paniquer. Ce guide vous aidera à identifier la cause et vous proposera des étapes pratiques pour la corriger, avec des instructions simples et faciles à suivre.
Nous allons nous concentrer sur ce que vous pouvez faire même sans compétences techniques, et nous vous orienterons vers d’autres articles détaillés si des étapes plus avancées sont nécessaires.
Table of Contents
Vérifiez vos e-mails pour un lien de récupération
Lorsque WordPress rencontre une erreur critique, il envoie généralement un e-mail automatique à l’administrateur du site. Ce message contient un lien spécial qui vous permet d’accéder à votre site en mode de récupération.
- Cherchez un objet tel que : « Votre site rencontre un problème technique »
- Cliquez sur le lien pour vous connecter
- WordPress mettra en évidence l’extension ou le thème problématique afin que vous puissiez le désactiver
Vous n’avez pas reçu l’e-mail ? Essayez de saisir cette URL manuellement : https://yourdomain.com/wp-login.php?action=entered_recovery_mode (Remplacez yourdomain.com par votre vrai nom de domaine.)
Activez le mode debug pour identifier l’erreur
Si le lien de récupération ne fonctionne pas, vous pouvez activer le mode debug de WordPress pour obtenir plus d’informations sur l’erreur.
Voici comment procéder :
- Accédez aux fichiers de votre site à l’aide d’un client FTP ou directement via le Gestionnaire de fichiers de votre compte cPanel
- Ouvrez le fichier wp-config.php dans le répertoire public_html
- Trouvez la ligne define ( ‘WP_DEBUG’, false ); et modifiez-la en define( ‘WP_DEBUG’, true );
- Enregistrez le fichier et rechargez votre site
Cela crée un fichier debug.log dans /wp-content/ contenant des messages d’erreur plus détaillés. Ces informations permettent d’identifier plus précisément le plugin, thème ou réglage en cause.
Désactivez toutes les extensions
L’une des causes les plus fréquentes d’erreurs critiques est un conflit entre extensions. Vous pouvez le vérifier en désactivant toutes les extensions d’un coup :
- Allez dans le répertoire /wp-content/
- Renommez le dossier plugins, par exemple en plugins_old
- Rechargez votre site web
Si le site se charge correctement, le problème venait d’une extension. Renommez à nouveau le dossier en plugins, puis réactivez vos extensions une par une depuis le tableau de bord WordPress jusqu’à ce que l’erreur réapparaisse. La dernière extension activée est celle qui pose problème.
Passez à un thème par défaut
Si désactiver les extensions n’a pas suffi, le problème peut venir de votre thème actif.
Pour tester cela :
- Connectez-vous au tableau de bord (si possible), allez dans Apparence > Thèmes et activez un thème par défaut comme Twenty Twenty‑Four
- Si vous n’avez pas accès au tableau de bord, allez dans /wp-content/themes/ et renommez le dossier de votre thème actif, comme vous l’avez fait avec les extensions.
Cela forcera WordPress à basculer automatiquement vers un thème par défaut. Si le site fonctionne à nouveau, le problème vient de votre thème d’origine.
Augmentez la limite de mémoire PHP
Si votre site manque de mémoire serveur, il peut planter et afficher une erreur critique.
Vous pouvez suivre les étapes détaillées dans notre guide dédié :
Comment modifier les valeurs des options PHP
Réinstallez les fichiers de base de WordPress
Parfois, les fichiers de base de WordPress peuvent être corrompus lors de mises à jour ou de transferts.
Pour suivre les instructions pas à pas sur comment réinstaller WordPress sans perdre vos contenus, consultez :
Réinstaller les fichiers de base avec WP Toolkit
Restaurez une sauvegarde du site
Si vous utilisez l’un de nos plans d’hébergement mutualisé, JetBackup crée automatiquement des sauvegardes quotidiennes de votre site. Cela signifie que vous pouvez facilement restaurer une version récente et fonctionnelle de votre site en cas de problème. Nous expliquons comment le faire en toute sécurité dans notre guide complet : Comment sauvegarder et restaurer mon hébergement ?
Autres éléments à vérifier
Toujours la même erreur ? Voici quelques conseils supplémentaires :
- Videz le cache de votre site et de votre navigateur : parfois, une ancienne version de l’erreur est encore affichée.
- Vérifiez votre version de PHP : assurez-vous d’utiliser PHP 7.4 ou supérieur. Consultez ce guide pour savoir comment changer la version PHP depuis votre compte cPanel.
- Consultez les journaux d’erreurs du serveur : vous pouvez accéder au fichier error_log depuis votre compte cPanel en allant dans Gestionnaire de fichiers > public_html > error_log.
Bonnes pratiques pour éviter les erreurs à l’avenir
Une fois le problème résolu, voici quelques mesures simples pour prévenir les futures erreurs critiques :
- Faites les mises à jour en toute sécurité : utilisez un site de test pour essayer les thèmes/extensions avant de les appliquer
- N’installez que depuis des sources fiables : privilégiez les extensions et thèmes bien notés
- Surveillez votre journal d’erreurs : gardez le mode debug activé dans un environnement de test
Le message “erreur critique” peut sembler alarmant, mais il est souvent causé par un problème mineur, un conflit d’extensions, une mise à jour défectueuse ou un simple paramètre. Grâce aux étapes ci-dessus, vous pouvez trouver la cause, la corriger ou la réduire rapidement avant de demander de l’aide.
Toujours bloqué ? Contactez notre équipe de support pour une assistance complémentaire.