このエラーメッセージは苦労します。時には、私はxdebugをVisual Studioコードで実行することができません。これは、エディタをアップグレードまたは再起動した後です。ここでは、エラーのスクリーンショットです:Visual Studioコード(VSCode) - エラー:デバッグアダプタのプロセスが予期せず終了しました
誰もがこれで私を助けることができますか?
このエラーメッセージは苦労します。時には、私はxdebugをVisual Studioコードで実行することができません。これは、エディタをアップグレードまたは再起動した後です。ここでは、エラーのスクリーンショットです:Visual Studioコード(VSCode) - エラー:デバッグアダプタのプロセスが予期せず終了しました
誰もがこれで私を助けることができますか?
私のマシンで何が起こっているかを知るために数分後、私は自分の問題を解決する方法を見つけます。
xdebugのはポート9000
に基づいて実行されていて、私はDebug Console
(VSCode)に表示メッセージlisten EADDRINUSE :::9000
を持っているので、私はポート9000
上で実行中の別のプロセスは、私は、このコマンドでその上で実行されているどのようなプロセスチェックがあると思い
sudo netstat -nlp | grep :9000
上記のコマンドは、私はこの結果に
tcp6 0 0 :::9000 :::* LISTEN 14856/hhvm
を取得し、ポート
9000
上で実行されているどのようなプロセスを紹介します0
HHVMがデフォルトでxdebugのポートを引き継ぎましたので、サービスを停止するか、ポート番号を変更する必要があります。
私はVSCodeを使用していたのと同じ問題がありました。まあ、私はちょうど問題が何かを理解するために3時間かかった、私はちょうど何のポートが使用されているようなステップデバッグといくつかのステップを見て、他の設定は何ですか。
最後に、私は幸運にも解決策を得ました:)だから、みんなと共有するためのページを作成しました。 XdebugがVSCodeで動作するようにするために、自分の調査結果が何であり、何を設定する必要があるかを確認できます。
リンク:
How-to-setup-PHP-Debugging-xdebug-with-VSCode-Visual-Studio-Code
は、私の経験が誰かのために参考になると思います。乾杯!!!
こんにちは@JackZhai確信していますが、私は自分自身の答えを受け入れるために、23時間のようにお世話になります:) –
あなたの警告のおかげで、あなたは今答えとしてマークすることができます:) –
@AdityaKresnaPermana答えのためのThx!どのポートにxdebugを変更しましたか? – mrquad