xdebug et MAMP
Suite à l’installation de MAMP, j’ai voulu installer xdebug.
Les premiers tutoriels que j’ai trouvés parlaient de précompilation avec différents outils. Rien de bien simple. Ce soir en m’y repenchant je suis tombé sur ce tuto assez simple.
Depuis 2009 certaines choses ont changé, je vais donc réexpliquer la démarche.
La première chose a faire et lancer MAMP et localiser ou ce situe le fichier php.ini ainsi que le dossier des extensions. Pour cela, allez sur http://127.0.0.1/MAMP/help.php?language=English et cherchez « php.ini » et « extension_dir » notez bien ces deux valeurs.
Le deuxième est de télécharger la librairie « PHP Remote Debugging » depuis le site du projet Komodo. La version Mac OS X la plus récente fera l’affaire. Une fois téléchargé, décompresser le fichier et allez dans le répertoire de votre version de PHP. Copiez alors le fichier « xdebug.so » dans le dossier des extensions PHP.
Éditez ensuite le fichier php.ini pour décommenter la ligne en dessous de « [xdebug] ». Le chemin sur la ligne doit être le bon ( le même que celui dans lequel vous avez copié le fichier xdebug.so.
Il suffit alors de redémarrer MAMP pour que xdebug soit pris en compte.