Maison >développement back-end >Problème PHP >Que faire si le journal des erreurs php ne prend pas effet

Que faire si le journal des erreurs php ne prend pas effet

藏色散人
藏色散人original
2021-07-16 11:06:142414parcourir

Solution au problème selon lequel le journal des erreurs php ne prend pas effet : éditez d'abord "/etc/php-fpm.d/www.conf" ; puis redémarrez "php-fpm" ; enfin, appelez "error_log()".

Que faire si le journal des erreurs php ne prend pas effet

L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3

Que dois-je faire si le journal des erreurs php ne prend pas effet ?

Rappelez-vous un piège selon lequel le journal de sortie PHP error_log ne fonctionne pas

Au début, je voulais utiliser error_log() pour afficher les journaux dans le projet. Activez la configuration suivante dans php.ini :

log_errors = On
error_log = /mnt/hgfs/workspace/php-error.log

Ensuite, utilisez error_log(). dans le projet Imprimez le journal et constatez que php-error.log n'a pas de contenu. Utilisez phpinfo() pour afficher la configuration

Commentez ces deux lignes, redémarrez php-fpm et vérifiez à nouveau que phpinfo est devenu. la valeur que nous avons configurée. Ensuite, appelez error_log() et constatez qu'elle peut être correctement sortie dans le fichier. La raison est que php_admin_value écrasera la valeur php.ini dans .

Apprentissage recommandé : "

Tutoriel vidéo PHPQue faire si le journal des erreurs php ne prend pas effet"

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn