PHP Xdebugでindex.php以外デバッグができない
解決したいこと
PHP Xdebugでindex.php以外デバッグができない
内容)
PHPを用いてWebアプリを作成しています。
エラーが出た時にXdebugを使ってデバッグしながら作業を進めているのですが、index.php以外デバッグできない状況になりました。
デバッグができないとエラーの原因がわからないので前に進めません。
2週間くらい調べ漁りましたがわからなかったのでご教授お願いします。
発生している問題・エラー
1.デバッグができないrouter.phpでbreakpointを設定しデバッグを試みると、unverified breakpointと表示される
【エラー詳細】
現状、index.phpのrouterでエラーが起きて落ちていると思われます。
index.phpのrouterまではしっかりデバッグができているので良いのですが、肝心のrouter.phpのrouter関数の中をデバッグすることができません。
router.phpのrouter関数の中身がデバッグできるようにするのがゴールです。
個人的には4枚目の写真のunverified breakpointが怪しいと思っています。
デバック可能なindex.phpではでませんが、デバッグ不可能なbrouter.phpは事象が発生します。
【添付写真】
1枚目:index.php(デバッグ可能)
2枚目:router.php(デバッグ不可能)※問題
3枚目:launch.json
4枚目:router.php(デバッグ不可能) unverified breakpoint ※問題 個人的に問題だと思っています
【環境】
MAMP
PHP Version:7.4.21
Xdebug version:3.0.4
router.php(デバッグ不可能) unverified breakpoint ※問題
自分で試したこと
VisualStudiocodeの再インストール
Xdebugの再インストール
xdebugの設定の見直し