Maison >développement back-end >tutoriel php >Pourquoi mes erreurs et avertissements PHP ne s'affichent-ils pas ?

Pourquoi mes erreurs et avertissements PHP ne s'affichent-ils pas ?

Susan Sarandon
Susan Sarandonoriginal
2024-12-23 02:02:10861parcourir

Why Aren't My PHP Errors and Warnings Displaying?

Affichage de toutes les erreurs et avertissements

Cause première

Les erreurs et les avertissements ne sont pas affichés sur la page PHP car la directive display_errors n'est pas définie dans le fichier php.ini ou la configuration Apache fichier.

Solution

Pour activer l'affichage des erreurs dans le script, ajoutez les lignes suivantes au début du script :

error_reporting(E_ALL);
ini_set('display_errors', '1');

Notes supplémentaires

  • Assurez-vous que la directive error_reporting est définie sur le niveau de détail souhaité.
  • Vérifiez à la fois le php.ini et le fichier de configuration Apache pour garantir que display_errors est activé.
  • Les mêmes messages d'erreur doivent être visibles dans le journal des erreurs 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!

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