WSL2で、PHP を xdebug3 でステップ実行したいときに調べたこと
要点しかかかないので、リンク先を見てほしい。
VS Code は、WSL モードで実行していた。
WSL2+Docker+VSCode+PHPでXdebugを使用する際のホストにhost.docker.internalは使えない
https://zenn.dev/datsukan/articles/a479f3e98a70c4
の記事のように、WSL2 のホスト IP を指定すると動くことがあるようだ。ip a
をして確認すればよい。
自分の場合は
xdebug.client_host=172.28.57.49
であった。
また、php-alpine コンテナだと、(e.g. php:7.4-fpm-alpine
)
apk add autoconf build-base
を追加しないと、
pecl install xdebug
docker-php-ext-enable xdebug
しようとしたときに、install できずに止まってしまう。こちらは
php-alpineコンテナにxdebugをインストールする時にハマったメモ
https://qiita.com/ucan-lab/items/fbf021bf69896538e515
を参考にした。
ディスカッション
コメント一覧
まだ、コメントがありません