Message d'erreur et phpinfo()

Eléphant du PHP | 331 Messages

11 janv. 2007, 16:20

Pouvez-vous svp m'expliquer:

1- Pourquoi les hébergeurs désactive l'affichage des erreurs php et pourquoi ils désactive phpinfo()

2- Y a-t-il un autre moyen la ligne où il y aerreur.

Souvent mon code fonctionne en local mais une fois sur le Web des fois il bug.

Mais depuis que mon hébergeur à désactivé les messages d'erreur je rage.

Merci!

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

11 janv. 2007, 16:28

A priori ils ne le font pas tous, et si ça a pris le tien du jour au lendemain, il a surement du donner une explication dans ses news, sa faq ou autre (et sinon, c'est plutôt à lui qu'il faut demander ce qui justifie son choix pour connaitre ses raisons ;))

Tu peux toujours essayer d'utiliser la fonction error_reporting() (si elle est autorisée) qui te permet de surcharger les options quant à l'affichage des erreurs.

Sinon, tu peux y aller à coup d'echo et vérifier le code html généré pour voir où il s'est arrêté s'il ne s'agit pas d'une erreur fatale...


Et pour le phpinfo() je vois pas trop l'intérêt de la désactiver, personnellement je passerais mes journées à le harceler en lui demandant de me donner les versions et les librairies dispo que j'oublierais aussitôt, jusqu'à ce qu'il le rétablisse ;)
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...