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

質問編集履歴

2

追記

2021/05/15 08:37

投稿

rapsody
rapsody

スコア7

title CHANGED
File without changes
body CHANGED
@@ -207,4 +207,37 @@
207
207
 
208
208
 
209
209
  ## 追記
210
- ちなみに、1週間ほど前にXdebugでデバッグができるようにしたときに残した、備忘録が[Xdebug のインストール PHP デバッグ Mac Big Sur](https://qiita.com/rapsody0919/items/c75a3e2a5188e5429cfd)になります。 もしかしたら、色々いじっちゃって、できなくなった可能性もあるので、貼らせていただきます。
210
+ ちなみに、1週間ほど前にXdebugでデバッグができるようにしたときに残した、備忘録が[Xdebug のインストール PHP デバッグ Mac Big Sur](https://qiita.com/rapsody0919/items/c75a3e2a5188e5429cfd)になります。 もしかしたら、色々いじっちゃって、できなくなった可能性もあるので、貼らせていただきます。
211
+
212
+
213
+ ## 追記
214
+ localhostで、ビルドインサーバを立ち上げて、Xdebug自体が動いているか確認してみたところ
215
+
216
+ ```
217
+ $ php -S localhost:8000
218
+ [Sat May 15 17:29:25 2021] PHP 7.4.19 Development Server (http://localhost:8000) started
219
+
220
+ [Sat May 15 17:29:30 2021] [::1]:54280 Accepted
221
+ [Sat May 15 17:29:30 2021] [::1]:54281 Accepted
222
+ [Sat May 15 17:29:30 2021] Xdebug: [Step Debug] Could not connect to debugging client. Tried: localhost:9003 (through xdebug.client_host/xdebug.client_port) :-(
223
+ [Sat May 15 17:29:30 2021] [::1]:54280 [200]: GET /test.php
224
+ [Sat May 15 17:29:30 2021] [::1]:54280 Closing
225
+
226
+ ```
227
+ ```
228
+ Could not connect to debugging client. Tried: localhost:9003 (through xdebug.client_host/xdebug.client_port) :-(
229
+ ```
230
+ ↑のエラーが発生していることに気がつきました。
231
+ これは、[https://www.fixes.pub/program/183900.html](https://www.fixes.pub/program/183900.html)によると、Xdebugがデバッグクライアントへの接続に失敗した場合、そのことを通知するようです。
232
+
233
+ そこで、ポート番号を9000にすると、エラーがなくなりましたが、
234
+ ```
235
+ vim /usr/local/etc/php/7.4/php.ini
236
+
237
+ ```
238
+ Xdebugが動いていないように思います。(var_dump()が整形されていないため)
239
+
240
+
241
+ ![イメージ説明](e1fe46fae3d53dafda4c026863ddf7fb.png)
242
+
243
+ どういう現象なのでしょうか?汗汗

1

追記

2021/05/15 08:37

投稿

rapsody
rapsody

スコア7

title CHANGED
File without changes
body CHANGED
@@ -203,4 +203,8 @@
203
203
  ```
204
204
 
205
205
  原因がわかる方がいらっしゃったら、どうかご教授いただけると幸いです。
206
- よろしくお願いいたします。
206
+ よろしくお願いいたします。
207
+
208
+
209
+ ## 追記
210
+ ちなみに、1週間ほど前にXdebugでデバッグができるようにしたときに残した、備忘録が[Xdebug のインストール PHP デバッグ Mac Big Sur](https://qiita.com/rapsody0919/items/c75a3e2a5188e5429cfd)になります。 もしかしたら、色々いじっちゃって、できなくなった可能性もあるので、貼らせていただきます。