WP Umbrella Logo

Guide de démarrage des journaux d'erreurs WordPress - Tout ce que vous devez savoir

Guide de démarrage des journaux d'erreurs WordPress : Tout ce que vous devez savoir pour configurer et accéder aux journaux d'erreurs de WordPress.

L'équipe WP Umbrella
-

Si vous essayez de comprendre comment fonctionnent les journaux d'erreurs de WordPress, vous êtes au bon endroit ! Dans ce guide, nous allons couvrir tout ce que vous devez savoir à ce sujet.

Lasurveillance des erreurs PHP est une chose que vous devez faire si vous voulez garder votre site WordPress sûr, sain et rapide. Si elles ne sont pas corrigées, les erreurs PHP peuvent en effet réduire les performances de votre site web et augmenter sa vulnérabilité aux interruptions et aux pirates.

C'est pourquoi, dans cet article, je vous expliquerai ce que vous devez savoir sur les journaux d'erreurs PHP dans WordPress: de la manière d'activer le journal d'erreurs WordPress à la mise en œuvre d'une solution de surveillance PHP fiable.

journaux d'erreurs wordpress

Commençons par deux définitions ! Si vous êtes pressé, vous pouvez vous rendre directement à la Plugins de surveillance PHP section.

TL;DR

Un site Web WordPress peut être affecté par une variété d'erreurs, notamment des problèmes de permission et des problèmes PHP. Si vous n'avez pas d'expérience technique, il peut être difficile de diagnostiquer ces problèmes sur votre site.
Vous pouvez transformer votre fichier wp-config.php en un outil de débogage en ajoutant quelques lignes de code. Une fois que vous aurez identifié le problème, il sera plus facile de le dépanner.
Pour activer les journaux d'erreurs de WordPress, ajoutez define( 'WP_DEBUG', true ) ; au-dessus de "Stop editing ! Happy blogging". dans le fichier wp-config.php.

Que sont les erreurs PHP ?

PHP est le langage de codage sur lequel WordPress est basé. Lorsqu'un utilisateur demande une page web qui contient du code PHP, le code est traité par le module PHP (Apache ou Nginx) installé sur le serveur.

Le traitement d'une requête peut générer des erreurs PHP. Cela signifie que quelque chose ne va pas dans le code PHP. L'erreur peut être aussi simple qu'un point-virgule manquant, ou aussi complexe que l'appel d'une variable incorrecte.

Leserreurs PHP peuvent être déclenchées par le thème, les plugins, la base de données ou la configuration du serveur. C'est l'une des raisons pour lesquelles vous ne devriez pas installer trop de plugins sur vos sites WordPress.

Notez que la plupart des erreurs PHP que vous pouvez voir sur votre site WordPress sont généralement des avertissements et des avis. Cela dit, certaines d'entre elles (erreurs fatales, erreur de serveur interne, etc.) peuvent empêcher le chargement de votre site web.

Voici quelques-unes des erreurs PHP que vous pouvez rencontrer.

Surveillance des erreurs PHP

Surveillance du temps de fonctionnement et sauvegardes automatiques

Essayez WP Umbrella gratuitement

Qu'est-ce qu'un journal d'erreurs WordPress ?

En effet, même si votre site web semble bien fonctionner, il peut en fait souffrir d'erreurs PHP non détectées qui devraient être corrigées dès que possible. Le journal des erreurs WordPress vous donne la liste de ces erreurs.

Journaux d'erreurs PHP

Lesjournaux d'erreurs vous fournissent des informations telles que le type d'erreur, la ligne d'erreur et le fichier concerné. Vous devez utiliser les journaux d'erreurs de WordPress pour résoudre les problèmes qui surviennent ou comprendre pourquoi ils se sont produits.

Utilisation des journaux d'erreurs de WordPress pour dépister les erreurs PHP

Si mon explication semble encore floue et si vous ne voyez pas l'intérêt d'activer le mode de débogage pour WordPress, voici quelques situations où vous pourriez vraiment en avoir besoin :

  • Lorsque votre site WordPress ne se charge pas (page blanche) ;
  • Lorsque votre navigateur web affiche un avertissement avec un Code d'erreur PHP;
  • Si un plugin ne fonctionne pas correctement ;
  • En cas d'immobilisation ;
  • Si votre site web est vraiment lent ;
  • Si vous souhaitez améliorer les performances et la sécurité de votre site web;

Comment vérifier les journaux d'erreurs PHP dans WordPress ?

Il existe deux façons d'accéder aux journaux d'erreurs PHP dans WordPress: manuellement ou à l'aide d'un plugin de surveillance. Je conseillerais personnellement d'utiliser WP Umbrella pour surveiller vos erreurs PHP. C'est clairement la méthode la plus simple.

Surveiller les journaux d'erreurs PHP de WordPress avec un plugin

Étape 1 : Obtenir WP Umbrella Monitoring Plugin

WP Umbrella est une solution tout-en-un pour gérer les sites WordPress. Il intègre une Surveillance des erreurs PHP pour WordPress.

WP Umbrella est intéressant car il vérifie également le taux de disponibilité de votre site web et vous fournit des sauvegardes automatiques.

Vous devez installer le plugin, créer un compte et connecter votre clé API.

wp umbrella plugin de surveillance des erreurs php

Étape 2 : Allez dans l'onglet de surveillance des erreurs PHP.

Ensuite, allez sur WP Umbrella's application >> PHP issues.

Problèmes de PHP

À partir d'ici, cliquez sur "Afficher l'erreur" pour obtenir toutes les informations relatives aux erreurs PHP telles que :

Détail de l'erreur
  • Le type d'erreur PHP
  • Le plugin ou le thème responsable
  • Les informations sur l'environnement (version de PHP, version du plugin, version de WordPress)
  • Lorsque l'erreur PHP s'est produite
Message d'erreur PHP

C'est ça, facile à faire !

Informations sur les erreurs PHP

Modification du fichier de configuration pour le débogage (activation du journal des erreurs dans WordPress)

Si vous ne souhaitez pas utiliser un plugin de journal d'erreurs comme WP Umbrella ou Query monitor, vous pouvez activer le journal d'erreurs de WordPress et récupérer les erreurs PHP à partir d'ici.

Étape 1 : Accéder au fichier wp-config.php

Le wp-config.php contient des paramètres WordPress importants, comme la façon de se connecter à votre base de données. C'est le fichier que vous devez éditer pour activer le mode de débogage de WordPress et accéder aux journaux d'erreurs de WordPress où vous trouverez vos erreurs PHP.

wp-config.php

Tout d'abord, vous devez vous connecter à votre site web à l'aide d'un client FTP. Ensuite, téléchargez le wp-config.php pour en faire une sauvegarde. Ensuite, vous pouvez commencer à l'éditer avec votre éditeur HTML préféré.

Étape 2 : Éditer le fichier wp-config.php

Juste avant la ligne "C'est tout, arrêtez le montage ! Happy blogging", ajoutez ceci :

define( 'WP_DEBUG', true ) ; define( 'WP_DEBUG_LOG', true ) ;

Ou écrivez true au lieu de false si la fonction WP_debug est déjà définie.

WP_DEBUG vous permettra d'activer le mode de débogage et WP_DEBUG_LOG vous permettra d'envoyer toutes les erreurs à un fichier, de sorte que les erreurs PHP ne s'affichent pas sur vos pages.

Enregistrez vos modifications et téléchargez le fichier sur votre site web. Les erreurs seront alors enregistrées dans le fichier debug.fichier au sein de votre wp-content dossier. Si vous ne voyez pas le dossier, vous pouvez en créer un.

C'est ici que seront stockés les journaux d'erreurs de WordPress.

Comment réparer les erreurs PHP que vous avez trouvées dans le journal des erreurs ?

Malheureusement, il n'existe pas d'approche magique et universelle pour résoudre les problèmes que vous avez découverts dans le journal des erreurs de votre site WordPress. Chaque erreur PHP doit faire l'objet d'une recherche individuelle.

Si l'erreur PHP est créée par un plugin tiers, vous devez contacter le support de l'éditeur du plugin pour qu'il puisse la corriger définitivement. Si vous essayez de la corriger vous-même, l'erreur risque de se reproduire lors de la prochaine mise à jour du plugin.

Si vous recherchez des informations complémentaires, vous pouvez consulter la documentation officielle de PHP.

Si vous aimez cet article, vous serez peut-être intéressé par notre rubrique "dépanner les erreurs de WordPress".