Une introduction très pédagogique (en) qui présente le rôle des différentes paramètres de ce module. Ne pas oublier que sous Ubuntu, les paramètres des modules sont dans les fichiers spécifques à chaque module et non dans php.ini.
Commence avec un simple serveur PHP et un éditeur de texte et se ternmine avec l'intégration à Eclipse.
Sur Ubuntu, Xdebug est disponible sous forme de paquetage qu'il suffit d'installer. Il fonctionne directement, avec les valeurs par défaut des paramètres. Pour que l'intégration à Eclipse soit fonctionnelle, il faut autoriser les requêtes externes à Xdebug en ajoutant la ligne suivante :
xdebug.remote_enable=On
qui inverse la valeur par défaut.
Dans Eclipse, il faut changer la valeur du paramètre “déboggueur” de PHP qui est fixée à Zend Debugger, par défaut.
Un petit tutoriel illustré (fr) présente clairement l'utilisation de Xdebug sans IDE. xdebug_intro.pdf