Apache n'affiche pas les erreurs des page php
Résolu/Fermé
ayago
Messages postés
28
Date d'inscription
dimanche 11 novembre 2007
Statut
Membre
Dernière intervention
12 octobre 2011
-
31 mai 2008 à 01:26
visionduweb - 20 juin 2014 à 16:38
visionduweb - 20 juin 2014 à 16:38
A voir également:
- Apache n'affiche pas les erreurs des page php
- Supprimer une page word - Guide
- Apache open office gratuit - Télécharger - Suite bureautique
- Traduire une page - Guide
- Word numéro de page 1/2 - Guide
- Mettre google en page d'accueil - Guide
3 réponses
eanas05
Messages postés
15
Date d'inscription
dimanche 13 juillet 2008
Statut
Membre
Dernière intervention
9 janvier 2009
20
9 janv. 2009 à 00:27
9 janv. 2009 à 00:27
Bonjour, tu dois changer la ligne suivante :
display_startup_errors = Off
par :
display_startup_errors = On
display_startup_errors = Off
par :
display_startup_errors = On
Merci pour cette réponse (qui date d'il y a 1 an !) !! Cela m'a permis de résoudre le même problème !
Afficher les erreurs sur un site est déconseillé en production ( en ligne. )
Passez plutot par une gestion des logs.
Extrait du code de php.ini de apache.
N'oubliez pas de créer un fichier.log dans le répertoire que vous aurez sélectionné.
; ----------------------------------------- Gestion des erreurs et des logs -------------------------------------------- ;
; ------------------------ Il faut afficher les erreurs en version de développement -------------------------- ;
; ------------- Activer les erreurs, notices et le standard strict est un facteur de qualité ------------------ ;
; -----------------Permet de savoir si un script est proprement codé ou avec les pieds -------------------- ;
; Valeur de développement : error_reporting = E_ALL | E_STRICT
; Il faut afficher les erreurs en version de développement.
; Valeur de production : error_reporting = E_ALL & ~E_DEPRECATED
error_reporting = E_ALL & ~E_DEPRECATED
; Valeur de développement : On. Les erreurs seront lisibles sur le site.
; Afficher les erreurs sur le site de production peut révéler certaines informations importantes sur le serveur ou sur la base de données.
; Ne passer donc en aucun cas display_errors à On. EXPLICATION*
; Valeur de production display_errors = Off et valeur de développement laissée à OFF.
display_errors = Off
; EXPLICATION*.
; Les messages d'erreur sont cachés du site mais il faut maintenant pouvoir les visualiser pour se rendre compte des failles dans un script.
; Les valeurs suivantes sont à décochées.
log_errors = On
; Chemin du fichier de log pour les erreurs rencontrées sur le site web associé à ce fichier php.ini.
error_log = /chemin/log_erreur.txt
; Des erreurs peuvent survenir lors de la séquence de démarrage de PHP.
; Développement Value: display_startup_errors = On. Les erreurs seront lisibles sur le site.
; Il est fortement recommandé de laisser display_startup_errors à Off.
; Les logs du démarrage se retrouvent dans error_log = PATH/fichier.log
; Production Value: Off.
display_startup_errors = Off
Voilà pour vous aider à mieux vous lancer dans la gestion de vos erreurs.
Bernard Bass
www.visionduweb.com
Passez plutot par une gestion des logs.
Extrait du code de php.ini de apache.
N'oubliez pas de créer un fichier.log dans le répertoire que vous aurez sélectionné.
; ----------------------------------------- Gestion des erreurs et des logs -------------------------------------------- ;
; ------------------------ Il faut afficher les erreurs en version de développement -------------------------- ;
; ------------- Activer les erreurs, notices et le standard strict est un facteur de qualité ------------------ ;
; -----------------Permet de savoir si un script est proprement codé ou avec les pieds -------------------- ;
; Valeur de développement : error_reporting = E_ALL | E_STRICT
; Il faut afficher les erreurs en version de développement.
; Valeur de production : error_reporting = E_ALL & ~E_DEPRECATED
error_reporting = E_ALL & ~E_DEPRECATED
; Valeur de développement : On. Les erreurs seront lisibles sur le site.
; Afficher les erreurs sur le site de production peut révéler certaines informations importantes sur le serveur ou sur la base de données.
; Ne passer donc en aucun cas display_errors à On. EXPLICATION*
; Valeur de production display_errors = Off et valeur de développement laissée à OFF.
display_errors = Off
; EXPLICATION*.
; Les messages d'erreur sont cachés du site mais il faut maintenant pouvoir les visualiser pour se rendre compte des failles dans un script.
; Les valeurs suivantes sont à décochées.
log_errors = On
; Chemin du fichier de log pour les erreurs rencontrées sur le site web associé à ce fichier php.ini.
error_log = /chemin/log_erreur.txt
; Des erreurs peuvent survenir lors de la séquence de démarrage de PHP.
; Développement Value: display_startup_errors = On. Les erreurs seront lisibles sur le site.
; Il est fortement recommandé de laisser display_startup_errors à Off.
; Les logs du démarrage se retrouvent dans error_log = PATH/fichier.log
; Production Value: Off.
display_startup_errors = Off
Voilà pour vous aider à mieux vous lancer dans la gestion de vos erreurs.
Bernard Bass
www.visionduweb.com
8 avril 2009 à 12:29
Modifie aussi :
display_errors = Off
par :
display_errors = On
28 avril 2012 à 20:58