質問するログイン新規登録

回答編集履歴

1

コメントを受けての追記

2018/09/05 02:01

投稿

takyafumin
takyafumin

スコア2335

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