Comprendre les erreurs PHP

Le CMS Joomla est construit avec le langage PHP. Ce langage de programmation Web gère les erreurs de programmation selon différents niveaux de gravité :

  • Fatal : (fatale) erreur grave d'un programme PHP qui bloquera son fonctionnement (et celui de la page du site concernée) et peut occasionner des pertes de données !
  • Warning : (avertissement) erreur de gravité moyenne, mais qui évoque un dysfonctionnement du programme PHP
  • Notice : (information) erreur légère signalant un oubli du développeur pouvant occasionner un fonctionnement non-souhaité du programme PHP
  • Deprecated : (code source déprécié) erreur légère correspondant à un programme PHP ancien nécessitant une mise à jour ou une correction à planifier
  • Strict : (information) erreur légère signalant que le code source n'est pas en adéquation avec la façon correcte de faire.