Xdebugが動かない原因は人それぞれだけど、私の場合は編集したphp.iniが違ってたから・・・
php.iniは一つだと思って(バージョン違いのは一杯あるけど)、たまたま先に目に入った方を編集したら読み込まれない方だった(T_T)
ちゃんと場所を確認して↓
$ find /Applications/MAMP/ -name php.ini
/Applications/MAMP/conf/php7.2.14/php.ini
/Applications/MAMP/bin/php/php7.2.14/conf/php.ini
長ったらしいパスの方が読み込まれるphp.iniでした。
そもそもphpinfoで確認しとけばいい話・・・
ちなみに私の環境はmac