xDebug sur MAMP (OS X)

Ce sujet est résolu
Default
,

Hello !

Par défaut, xDebug n'est pas installé sur MAMP, et donc j'ai des sales erreurs PHP. Mais la doc que je trouve sur internet ne résoud pas le problème

Ils disent de mettre ces lignes :

[xdebug]
zend_extension="/Applications/MAMP/bin/php/php5.6.7/lib/php/extensions/no-debug-non-zts-20131226/xdebug.so"
xdebug.remote_enable=1
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_handler=dbgp

Dans le php.ini correspondant à la version PHP utilisé par MAMP. Ce que j'ai fait.
Redémarrage de MAMP. Et toujours pareil, rien de changé.

Donc je sais pas, je trouve pas comment faire, si quelqu'un à déjà effectué la procédure et peu m'aider

Merci :)

7 Réponse

1
,

Mmmh le fichier xdebug.so est bien à l'adresse indiqué ? Tu modifie le bon fichier php.ini ?
Au pire tu peux utiliser une librairie externe comme : https://github.com/filp/whoops

1
,

yep perso j'utilise ça aussi, je trouve ça plus pratique au final

Default
,

xdebug.so est au bon endroit, c'est le bon fichier que j'utilise qui est modifié :/

1
,

Il faut peut être rajouté des paramètres à ton php.ini. Essaie d'ajouter

xdebug.default_enable=1

Default
,

Déjà fait, j'ai redémarrer, j'ai tout fait :/

Default
,

Bon tant pis, j'ai installer composer et utiliser whoops, ça fera quand même l'affaire, merci Graf

Default
,

J'ai le même soucis. avec une version de MAMP, Mojave et une version PHP 7.3.1.
Comment faire ? Je n'ai pas été capable d'utiliser le lien github...

Merci d'avance