Méthylbro Développeur Web PHP

mercredi 14 octobre 2009

PHP : @ l'opérateur de contrôle d'erreur

PHP : @ l'opérateur de contrôle d'erreurDans un billet précédant j'ai abordé les principes de base des erreurs et de leurs gestion en PHP.

Au sein de cet article j'ai explicitement affirmé que l'utilisation de l'opérateur @ était une mauvaise pratique sans pour autant développer sur l'origine de mon propos.

Aujourd'hui je vais donc tenter de vous expliquer pourquoi vous devez à tout prix éviter de vous servir de cet opérateur.

Lire la suite...

lundi 12 octobre 2009

PHP : Les Erreurs

PHP : Les ErreursBien souvent ignoré et incomprises des débutants et des amateurs, les erreurs en PHP sont pourtant les alliés indispensables du développeur PHP. Trop souvent on peut voir des développeurs qui ont peur des erreurs, qui passent leur temps à les éviter ou pire à les cacher au lieu de les comprendre.

Comprendre les erreurs, ce qu'elles signifient, ce qu'elles vous disent et quel sont leurs rôles : c'est essentiel.

Lire la suite...

vendredi 29 mai 2009

display_errors à on sur un serveur de production c'est mal !

On vois encore des sites web avec des messages d'erreurs générés par PHP qui s'affichent parfois. Combien de fois faudra il le dire, l'écrire et le hurler : laisser la valeur display_errors à on sur un serveur de production c'est mal !

Il ne s'agit pas d'une erreur communes aux simple site perso, de vrai sites professionnels s'empanaches aussi de cette faute grave. Vous pourrez le voir d'ailleurs dans le screen ci-joint (qui est à l'origine de ce billet).

Les effets d'un php.ini avec display_errors à on

Lire la suite...