Laravelで作られたプロジェクトで,InterlliJにてXdebugを設定してブレークポイントを使ったデバッグの設定をしたいとき,
- PHP側のXdebugの設定はOK
- ブラウザにXdebugのプラグインも入れた
- 「artisan」ファイルの適当な箇所にブレークポイントをしこんだ場合はきちんと指定箇所で止まってデバッグできるが,phpファイルにブレークポイントをしこむと止まらない
といった現象が起こったが
> php artisan cache:clear
> php artisan clear-compiled
を行ったら正しくブレークポイントができたので,備忘録としてメモ.