Débogage d’un projet Débogage d’un projet
Il est primordial de savoir déboguer un projet, que ce soit en tant que débutant ou en tant qu’expert sur un projet complexe. Le développeur reste humain et commet des erreurs. Pour les réparer rapidement, il faut s’arrêter au bon endroit pour consulter les valeurs présentes afin d’identifier le problème.
1. Installation de Xdebug Débogage d’un projet:Xdebug
L’outil permettant le débogage de code PHP se nomme Xdebug.
a. Installation sous Windows
L’extension Xdebug est préinstallée et activée dans Wamp, mais n’est pas correctement paramétrée.
Pour paramétrer Xdebug, vous devez modifier le fichier php.ini. Pour Windows : (cf. chapitre Installation - Configuration sous Windows - Ajout de l’extension). Pour Linux : (cf. chapitre Installation - Configuration sous Ubuntu - Ajout de l’extension).
Ensuite, parcourez le fichier à la recherche de la partie paramétrage Xdebug. À la fin des instructions de paramétrage Xdebug, rajoutez les deux lignes suivantes :
xdebug.remote_enable = 1
xebug.remote_port = 9000
La première instruction indique à Xdebug que le contrôle de débogage à distance est autorisé.
La seconde instruction précise le port à utiliser pour gérer le débogage de l’application. Ce port sera très utile à...