Aujourd'hui j'ai été obligé de faire en sorte que les logs d'un de mes clients ne se remplissent pas trop. En fait il voulait supprimer tout les messages de PHP Notice. Personnellement je ne crois pas que c'est une bonne stratégie, mais selon le budget établie et l'importance que ces messages ont, j'en ai conclu que de tout simplement désactiver les messages ferait en sorte que mon client soit plus heureux dans son bonheur. Ces messages nous avisent qu'on essaie d'utiliser le contenu d'une variable non déclarée. C'est pas la fin du monde, mais ce n'est pas une bonne pratique de programmation et ça ne fait pas du code très propre...

Voici un extrait de php.ini

; E_NOTICE - run-time notices (these are warnings which often result
; from a bug in your code, but it's possible that it was
; intentional (e.g., using an uninitialized variable and
; relying on the fact it's automatically initialized to an
; empty string)

J'ai donc changer la ligne de configuration qui dit: error_reporting = E_ALL pour error_reporting = E_ALL & ~E_NOTICE J'ai aussi vidé les excédents de logs pas utile ( > error_log ) ainsi que repartit notre super ami de tout les jours, le serveur apache!