Erreurs PHP WordPress
Fatal error, parse error, warning... Les erreurs PHP peuvent bloquer votre site ou causer des comportements inattendus.
Types d'erreurs PHP
Fatal error
CritiqueErreur critique qui stoppe l'exécution de PHP.
Fatal error: Call to undefined function...Parse error
CritiqueErreur de syntaxe dans le code PHP.
Parse error: syntax error, unexpected...Warning
MoyenAvertissement qui n'arrête pas l'exécution.
Warning: include(): Failed to open stream...Notice
FaibleInformation sur un problème potentiel.
Notice: Undefined variable...Comment voir les erreurs PHP
Activer le debug WordPress
Ajoutez ces lignes dans votre fichier wp-config.php :
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
Les erreurs seront enregistrées dans /wp-content/debug.log
Important : Désactivez WP_DEBUG_DISPLAY en production pour ne pas exposer les erreurs aux visiteurs.
Solutions courantes
Désactiver le plugin/thème coupable
L'erreur indique généralement le fichier concerné. Désactivez via FTP.
Mettre à jour PHP
Certaines erreurs sont dues à une version PHP trop ancienne ou trop récente.
Augmenter la mémoire
Les erreurs 'Allowed memory size exhausted' nécessitent d'augmenter WP_MEMORY_LIMIT.
Corriger le code
Les parse error nécessitent de corriger la syntaxe du fichier indiqué.
Erreur PHP complexe ?
Nos experts peuvent analyser vos logs, identifier la cause et corriger les erreurs PHP sans casser votre site.
Appeler un expert