回答編集履歴
1
コメントを受けての追記
answer
CHANGED
|
@@ -5,4 +5,23 @@
|
|
|
5
5
|
|
|
6
6
|
```
|
|
7
7
|
xdebug.remote_host=docker.for.mac.localhost
|
|
8
|
-
```
|
|
8
|
+
```
|
|
9
|
+
|
|
10
|
+
---
|
|
11
|
+
|
|
12
|
+
設定自体にあまり問題はなさそうですね。
|
|
13
|
+
|
|
14
|
+
1点気になるのは、`xdebug.remote_host`の設定です。
|
|
15
|
+
これは、dockerゲスト側からホストへ接続する際のホスト指定になります。
|
|
16
|
+
dockerコンテナに入って、該当のIPにpingが通りますか?
|
|
17
|
+
macを利用している場合は、提示した設定にしてみてください。
|
|
18
|
+
|
|
19
|
+
ローカル側でのポート開放も必須です。
|
|
20
|
+
指定しているポート番号に外部からアクセス可能であることが必要です。
|
|
21
|
+
|
|
22
|
+
また、launch.jsonにて`pathMappings`が誤っているとブレイクポイントで正しく停止しません。
|
|
23
|
+
ローカル側、リモート側共に誤って設定していないか、今一度ご確認ください。
|
|
24
|
+
|
|
25
|
+
|
|
26
|
+
それでも解決しない場合は、xdebugのログを出力するよう設定し、内容を確認してみてください。
|
|
27
|
+
参考, https://qiita.com/kabayan/items/dd12dec3d329841705ea
|