Installer XDebug sur Ubuntu et l'utiliser avec Symfony
Par NiKo le mercredi 29 novembre 2006, 15:33 - Dev - Lien permanent
Si comme moi vous développez beaucoup avec Symfony [1] (ou avec PHP en général), les informations fournies par XDebug peuvent être très utiles. Pour installer XDebug 2.0RC1 sur une Ubuntu Edgy, voici la démarche à suivre :
$ sudo apt-get install php-pear php5-dev $ sudo pecl install xdebug-beta
C'est dur hein ? Bon, il reste une petite manipulation : il faut activer l'extension dans votre (ou vos) fichier(s) php.ini. Par exemple chez moi, je rajoute cette ligne à la toute fin du fichier :
zend_extension="/usr/lib/php5/20051025/xdebug.so"
Et je relance Apache. Pour ceux qui connaissent la barre de débug en ligne de Symfony, vous allez voir du changement (avant / après)
Évidemment les perfs en prennent un coup, mais le jeu en vaut la chandelle quand on cherche le vilain dysfonctionnement volatile.
Merci XDebug, merci Symfony !
Edit : Ajout du paquet php_pear contenant pecl, merci Mat.
Notes
[1] Qui vient tout juste de sortir en 1.0 beta 1 !



















Commentaires
1. Le mercredi 29 novembre 2006, 16:48 par Nano
2. Le mercredi 29 novembre 2006, 17:19 par Tonio
3. Le mercredi 29 novembre 2006, 19:10 par Nico
4. Le mercredi 29 novembre 2006, 22:46 par mat
5. Le mercredi 29 novembre 2006, 23:57 par Geoffrey
6. Le jeudi 30 novembre 2006, 10:39 par Yves
7. Le jeudi 30 novembre 2006, 10:42 par NiKo
8. Le jeudi 30 novembre 2006, 11:08 par Yves
9. Le jeudi 30 novembre 2006, 18:44 par Antoine