Position actuelle: Accueil> Derniers articles> Un guide complet pour afficher les journaux d'erreur PHP dans les systèmes Linux

Un guide complet pour afficher les journaux d'erreur PHP dans les systèmes Linux

gitbox 2025-07-20

Comment afficher les journaux PHP dans Linux

Afficher les journaux PHP dans les systèmes Linux est une compétence de base que chaque développeur et administrateur système doit maîtriser. L'utilisation rationnelle des journaux aide non seulement à dépanner rapidement les erreurs, mais aussi à améliorer l'efficacité du développement et de la maintenance. Cet article analysera les méthodes de gestion des journaux PHP en détail à partir des aspects du type de journal, de l'emplacement du fichier journal, des commandes d'affichage couramment utilisées et de la configuration du journal.

Aperçu des types de journaux PHP

Comprendre les types de journaux PHP nous aide à analyser les problèmes plus efficacement. Le contenu du journal commun comprend:

  • Message d'erreur d'exécution
  • Débogage du contenu de sortie
  • Avertissement et avis

Ces informations sont généralement enregistrées dans le fichier journal du système de préréglage système ou personnalisé, pour une visualisation et une analyse ultérieures.

Comment trouver l'emplacement des fichiers journaux PHP

Le chemin d'accès au journal PHP est déterminé par les paramètres dans son fichier de configuration php.ini . Vous pouvez utiliser la commande suivante pour trouver le chemin du fichier journal:

 php -i | grep error_log

Une fois la commande exécutée, les éléments suivants seront sortis:

 error_log => /var/log/php_errors.log

Cela signifie que le journal d'erreur PHP sera écrit dans le fichier /var/log/php_errors.log . Selon la configuration de votre système, le chemin peut varier.

Commandes Linux communes pour afficher le contenu du journal PHP

Après avoir déterminé le chemin de journal, vous pouvez afficher le contenu du journal via une variété de commandes Linux.

Utilisez la commande Cat pour afficher le journal complet

Le moyen le plus direct consiste à utiliser la commande CAT pour sortir l'intégralité du contenu du fichier journal:

 cat /var/log/php_errors.log

Convient pour visualiser tous les contenus avec de petits fichiers journaux.

Utilisez la commande Tail pour afficher le dernier journal

Si vous n'avez qu'à afficher les derniers enregistrements de journal, vous pouvez utiliser la commande Tail :

 tail -n 50 /var/log/php_errors.log

Cette commande affichera les 50 dernières lignes du fichier journal, ce qui facilite la localisation rapidement des problèmes récents.

Utilisez la commande grep pour filtrer les informations d'erreur critiques

Pour trouver une erreur ou un mot-clé spécifique, vous pouvez l'utiliser en combinaison avec la commande grep :

 grep "Erreurs spécifiques" /var/log/php_errors.log

Cela peut rapidement extraire toutes les entrées de journal contenant le mot-clé, améliorant l'efficacité du positionnement du problème.

Comment configurer le journal d'erreur PHP

Si vous devez activer ou modifier la méthode de journalisation de PHP, vous pouvez le faire en modifiant le fichier de configuration php.ini . Voici deux paramètres clés:

 log_errors = On
 error_log = /var/log/php_errors.log

La définition de log_errors sur On signifie que la journalisation des erreurs est activée, tandis que Error_Log spécifie le chemin de sortie du fichier journal. Après avoir modifié la configuration, n'oubliez pas de redémarrer le serveur Web pour que la configuration prenne effet.

Conclusion

La maîtrise des compétences de visualisation des journaux PHP est cruciale pour le personnel de développement et de fonctionnement et de maintenance. Qu'il s'agisse de dépanner des problèmes en ligne ou d'optimiser le comportement du code, l'utilisation rationnelle des outils de journal peut améliorer considérablement l'efficacité. J'espère que cet article peut vous fournir une référence pratique et vous aider à mieux comprendre et gérer le système de journal PHP dans Linux.