Nous exécutons PHP 5.2.5 sur un serveur IIS 7 et nous avons des problèmes pour rendre les erreurs PHP visibles ... Pour le moment, chaque fois que nous avons une erreur PHP, le serveur renvoie une erreur 500 avec le message "La page ne peut pas être s'affiche car une erreur de serveur interne s'est produite. "
Cela peut être un bon paramètre pour les sites de production mais c'est plutôt ennuyeux sur un serveur de développement ... ;-)
J'ai essayé de configurer php.ini
pour afficher les erreurs à l'écran ainsi que de les enregistrer dans un dossier spécifique mais il semble que le serveur détecte toutes les erreurs avant et empêche et gère par PHP ...
Est-ce que quelqu'un sait ce que nous devons faire pour que IIS affiche les erreurs PHP à l'écran? Tout lien, conseil ou tutoriel sur le sujet serait apprécié!
ini_set("display_errors", "on");
ajoutez ces lignes dans le fichier php.
log_errors=1
,error_reporting=-1
,log_errors_max_len=0
.