Votre site affiche brutalement : There has been a critical error on this website.
Pas de panique. Cette erreur indique qu’un problème PHP bloque l’exécution de WordPress. Elle est fréquente après une mise à jour de plugin ou de thème.
Voici comment la corriger rapidement.
Pourquoi cette erreur apparaît
Elle est généralement causée par :
- Un plugin incompatible
- Un thème défectueux
- Une version PHP trop ancienne
- Une erreur dans le fichier functions.php
- Un dépassement de mémoire
Solution rapide (en 3 étapes)
- Activer le mode debug
- Identifier le plugin ou thème fautif
- Désactiver ou corriger le problème
Guide détaillé
Étape 1 : Activer le mode debug
Dans wp-config.php, ajoute :
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
Recharge le site.
Un fichier debug.log sera créé dans /wp-content/.
Étape 2 : Désactiver les plugins
Via FTP, renomme le dossier :
wp-content/plugins
en
wp-content/plugins-old
Si le site fonctionne → alors c'est un plugin est responsable.
Étape 3 : Vérifier la version PHP
Version recommandée : PHP 8.1 ou 8.2.
Change la version via ton hébergeur.
Cas hébergeurs connus
OVH
Vérifier le fichier .ovhconfig.
o2switch
Changer la version PHP dans cPanel.
Hostinger
Paramètres PHP → Version.
FAQ
Parce qu’un plugin n’est pas compatible avec la nouvelle version de WordPress ou PHP.
Oui, dans la majorité des cas en désactivant les plugins.
Conclusion
Cette erreur semble grave, mais elle est presque toujours liée à un plugin ou au PHP.
👉 Consultez aussi notre guide complet des erreurs WordPress pour prévenir d’autres problèmes.
Laisser un commentaire