Table des matières

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