結論:xdebugがうまく動作しない原因はmamp内のPHPでlaravelをインストールしていなかった事が原因だった
①mampをインストール
インストール後、mamp7からhttpd.confのLoadModule rewrite_module modules/mod_rewrite.soがコメント化されているので有効化してあげる
②ホームディレクトリにある.zprofileにmampのPHPのパスを通す。
export PATH="/Applications/MAMP/bin/php/php8.X.X/bin:$PATH"
source ~/.zprofileで反映
※XAMPPの場合は以下を設定すること
export PATH=/Applications/XAMPP/bin:$PATH;
③sudo pecl install xdebugを実行すると
/Applications/MAMP/bin/php/phpX.X.X/lib/php/extensions/no-debug-non-zts-XXXXXXX内に
xdebug.soが作成される。