Pour une fois, un article sous Ms Windows. Stage oblige, je passe du temps sous celui-ci (XP 🙁 ). Afin d’optimiser son travail, il y a parfois des petites choses bien pratiques, telles que ce que je vais vous présenter.
XDebug est un outil merveilleux, parfois capricieux, certes, mais très utile. Il permet, notamment1 :
- Affichage de tracé d’erreur
- Meilleures lectures des exceptions
- Débogage pas-à-pas
- Profiling d’application
- …
Bref, des choses essentielles en développement. Et, contrairement à ce que certains IDE2 font, il permet surtout de le faire sur un serveur « réel », donc avec une utilisation « réel ».
Le but de ce billet n’est pas de présenter XDebug, d’autres le font mieux que moi 3, mais bien de vous présenter un petit script vous permettant d’activer et désactiver XDebug sur wampserver.
Installation
- Téléchargez le fichier 4 et décompressez-le.
- Suivez les instructions d’installation décrite dans le fichier installe. Il y a seulement 1 fichier à modifier + 1 fichier par version de PHP installée.
- Relancer wampserver et tester!
Si vous avez des questions, n’hésitez pas.
Plus d’informations
- Xdebug : Installation et premier pas
- Débugger avec WampServer, Xdebug et PDT
- Installer Xdebug avec XAMPP
- Wampserver
- XDebug
- Pièce jointe : XDebug quick switch menu for wampserver
- On parle de serveur web avec PHP … ↩
- Par exemple, Zend Studio permet un débogage pas à pas mais en interne donc réduit … ↩
- cf. plus d’informations ↩
- XDebug quick switch menu for wampserver ↩