Procédure

Résoudre une erreur fatale WordPress

Rétablissez l’accès au site après une mise à jour, un plugin incompatible ou une fonction PHP manquante.

ThématiqueWordPress →
⌚ Environ 2 min de lecture
Voir mes favoris
DomaineWordPressNiveauIntermédiaireDurée20 à 60 minRisqueModéré

Objectif

Identifier le fichier et l’extension responsables puis restaurer le site sans perdre les contenus.

Prérequis

  • Un accès FTP/SFTP ou au gestionnaire de fichiers.
  • Une sauvegarde des fichiers et de la base avant modification.
  • L’heure d’apparition de l’erreur et les dernières mises à jour effectuées.

Procédure pas à pas

1

Conserver le message exact

Notez le fichier, la ligne, la fonction manquante et la pile d’appels si elle est disponible.

2

Activer un journal temporaire

Ajoutez ces constantes avant la ligne « That’s all » puis laissez WP_DEBUG_DISPLAY à false.

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
3

Consulter debug.log

Reproduisez une fois l’erreur puis lisez wp-content/debug.log.

4

Désactiver le plugin fautif

Si l’administration est inaccessible, renommez uniquement le dossier du plugin identifié via FTP.

5

Vérifier versions et dépendances

Comparez la version PHP, WordPress, le thème et les plugins. Une méthode PHP inexistante indique souvent des fichiers de versions différentes.

6

Réinstaller proprement le composant

Réinstallez depuis une source officielle ou restaurez la version fonctionnelle, puis testez en préproduction si possible.

7

Désactiver le debug public

Remettez WP_DEBUG à false après résolution et archivez le journal utile.

Validation

La procédure est validée lorsque :

  • Le front et /wp-admin répondent sans erreur.
  • Le journal ne contient plus l’erreur fatale à chaque chargement.
  • Les fonctionnalités du plugin ou du thème corrigé sont testées.

Retour arrière

  • Restaurez les fichiers et la base depuis la sauvegarde si la mise à jour ne peut pas être corrigée.
  • Réactivez le plugin seulement après avoir validé une version compatible.
0