Afin de pouvoir trouver et corriger plus vite vos erreurs, mais également pour avoir un code plus propre, il est conseillé d'activer l'affichage de toutes les erreurs sur votre serveur de développement et de tests (à ne pas faire sur le serveur de production afin de ne pas perturber les gens avec des erreurs bénignes qui seraient signalées).

Pour cela, éditer votre php.ini présent dans votre répertoire Apache et trouver la ligne suivante :

error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT

que vous allez remplacer par

error_reporting = E_ALL

Cela vous permet d'afficher les erreurs de déclaration de variables, de code non strict ...etc ! Ainsi vous ne perdrez pas de temps à chercher des erreurs non signalées mais qui peuvent prendre beaucoup de temps à être résolues.