redirigez les erreurs et/ou faire fichiers log - PHP - Programmation
Marsh Posté le 06-02-2004 à 14:50:36
perso pour ces problèmes je me penche plutot du coté d'apache que de php. A condition bien entendu que tu ne sois pas hebergé.
Marsh Posté le 06-02-2004 à 14:54:22
anapajari a écrit : perso pour ces problèmes je me penche plutot du coté d'apache que de php. A condition bien entendu que tu ne sois pas hebergé. |
disons que pour l'intranet c'est en local mais pour u extranet ou internet ca serait chez un hébergeur
par consequent j'imaguiine que je dois m'adapter au configuration de l'hébergeur non?
moi ca serait au niveau du code , j'aurais voulu savoirtout se qui peut etre fait pour avoir un code propre au niveau de la gestions des erreurs de leur affichage et de leur historisation.
maintenat peut etre que ca se fait au niveau d'apache mais comment?
et peut-on le modifier si on est hebergé?
Marsh Posté le 06-02-2004 à 16:54:49
pour les messages d'erreur, regarde le php.ini du côté de ERR_REPORTING (ou un truc du genre...)
Marsh Posté le 06-02-2004 à 17:06:20
dropsy a écrit : pour les messages d'erreur, regarde le php.ini du côté de ERR_REPORTING (ou un truc du genre...) |
disosn que moi je ne veux aps qu'il me signale moin d'erreur c juste sont affichage qui me derange et j'aimerai aussi pouvoir les traiter par le php , pour les stocker , les analyser etc..
mais je vais regarder plus en detail le fichier php.ini
Marsh Posté le 06-02-2004 à 17:24:08
Ben ce genre d'erreur c que ton code est mal fait, donc normalement ca doit pas etre publié et ensuite quand c publié tu dois plus les avoir.
Pour els errors 404 etc c deja existant avec apache, et je vois pas comment tu pourrais le traiter ailleurs
Les erreurs que tu peux garder avec php c les
connections à d autres ressources et le @ suffit à cacher les messages.
Marsh Posté le 06-02-2004 à 14:24:28
voila
j'aimerais gérere compltement les erreurs
c'est a dire
ne plus voir afficheur les
Parse error: parse error, unexpected T_VARIABLE in .. etc..
qaund il ya des pb de syntax ou despb de connections etc..
ne plus voir afficher les erreur 404 et autres
faire un historique precis des erreurs qui se sont produits
ce que j'ai fait jusqu'a present:
j'ai mis des @ devant chaque fonction (apres avoir testerq ue tt allais bien sans le @)
et quand je rencontre des erreurs je fais appel a une fonction qui ecris dans un fichier log
j'aimerais savoir ec que je peu faire de plus pour etre le plus carré et propre possible