Maison >développement back-end >Problème PHP >Que faire si le journal des erreurs php ne prend pas effet
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()".
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 PHP"
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!