Installation de XDebug
XDebug est une aide précieuse pour traiter les erreurs, à minima, il permet de suivre les erreurs avec un affichage clair…
Installation du module
> sudo apt-get install php-xdebug
Configuration
Il faut éditer le fichier /etc/php/5.6/mods-avalilable/xdebug.ini et/ou /etc/php/7.2/mods-avalilable/xdebug.ini .
> sudo nano /etc/php/5.6/mods-available/xdebug.ini
On ajoute les lignes suivantes dans le fichier
xdebug.remote_enable = on xdebug.remote_connect_back = on xdebug.idekey = "vagrant"
on demande à php d'afficher toutes les erreurs
En éditant le fichier /etc/php/5.6/apache2/php.ini et/ou /etc/php/5.6/apache2/php.ini et/ou pour une autre version de php.
> sudo nano /etc/php/5.6/apache2/php.ini
On modifie les paramètres error_reporting et display_errors
error_reporting = E_ALL ; et plus loin display_errors = On
On redémarre Apache
> sudo service apache2 restart