Maison >développement back-end >tutoriel php >Introduction détaillée au journal des erreurs PHP dans l'environnement CLI
Cet article vous apporte une introduction détaillée au journal des erreurs de PHP dans l'environnement CLI. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.
1. display_errors = Off; //Contrôle si php génère des erreurs ; la sortie dans un environnement de production révélera des informations sensibles ; il est recommandé de consigner les erreurs au lieu de les envoyer à STDOUT
off : ne pas afficher. toutes les erreurs ; stderr : afficher les erreurs sur STDERR (affecte uniquement CGI/CLI) ; On/stdout : afficher les erreurs sur STDOUT (c'est-à-dire imprimer les erreurs directement sur l'écran)
2. log_errors = On ; le journal spécifié par le serveur ; ou l'emplacement spécifié par la directive error_log
3. error_log = /var/log/php_errors.log;//L'emplacement spécifié par le journal des erreurs
Par exemple, le code php : Imprimez l'erreur directement sur l'écran Si display_errors n'est pas activé, elle ne sera pas affichéeLe journal des erreurs spécifié par error_log sera également affiché
4. fonction error_log($message,$message_type,$destination,$extra_headers),
message_type est par défaut 0, qui est envoyé au journal système par défaut, configuration error_log L'endroit spécifié ; s'il est 3, il sera envoyé au fichier spécifié par le troisième paramètre
error_log("I était une erreur!");
Il y aura un enregistrement dans le journal des erreurs
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!