docker、vscode、およびWSL2を使用してxDebugが機能しない

コディントン

問題が何であるかはわかりませんが、機能しません。

ルーティングは機能しているようです。nginxconfファイルにサーバー名があります。例:test.com。それは動作します。

私のプロジェクトは、マウントフォルダーではなく、ubuntuのルートにあります。

他に何を試すべきかわかりません。

xdebug.ini

[XDebug]
zend_extension=/usr/local/lib/php/extensions/no-debug-non-zts-20190902/xdebug.so

xdebug.default_enable=1
xdebug.remote_enable=1
xdebug.remote_port=9002
xdebug.remote_handler=dbgp
xdebug.remote_connect_back=0
xdebug.remote_host=soapboxtest.com
xdebug.idekey=VSCODE
xdebug.remote_autostart=1
xdebug.remote_log=/usr/local/etc/php/xdebug.log

launch.json

{
  "name": "Listen for XDebug",
  "type": "php",
  "request": "launch",
  "port": 9002,
  "log": true,
  "externalConsole": false,
  "pathMappings": {
    "/var/www": "${workspaceRoot}"
  },
  "ignore": [
    "**/vendor/**/*.php"
    ]
  },

クッキーをリクエストする

"XDEBUG_SESSION" => "VSCODE"

Dockerfile

FROM php:fpm-alpine3.11
...
RUN pecl install xdebug
RUN docker-php-ext-enable xdebug
...
フアンホセブエノモントーヤ

これは私にも起こり、XDEBUGがDockerデーモンホストを探していないことがわかりました。追加することで修正されました:

"hostname": "0.0.0.0"

VSCodeのlaunch.jsonの一般的なオプションの一部として。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Xdebug接続がPhpStormおよびDockerで機能しない

Docker Desktop を使用しない WSL2 Alpine の Docker

ブレークポイントが機能しないWindows10およびWSL2のVisualStudioCodeを介したChromeでのReactアプリのデバッグ

PowershellIFおよび条件が正しく機能していない

for(){}およびsetInterval()が機能しない

DISTINCTを使用しているときにOracleOFFSETおよびLIMITが機能しない理由

INおよびif-subqueryを使用したMysqlクエリが機能しない

laravel-select()およびwith()を使用したクエリが機能しない

ifnullおよびorOnを使用したEloquentORMLeftJoinが機能していません

Null @ AuthenticationPrincipalおよびPreAuthorizedが機能しないSpringBoot 2 / Security 5

.updateおよび.updateAllが必要に応じて機能しない

HibernateおよびJPA @PreUpdateおよび@PrePersistが機能しない

C ++ / CLIおよびSystem :: Linqの使用が機能しない

DockerとWSL2を使用してVSCodeでPHPをデバッグする際の問題

xdebugデバッガーを使用してvimでevalが機能しない

非表示および表示機能がReactNativeで機能しない

wsl2 wslconfigファイルが機能しないのはなぜですか?

eval()およびinclude()を使用した名前空間が期待どおりに機能しない

ハイパーターミナルコマンドがWSL2で機能しない

revalidate()およびrepaint()が機能しないことを介してSwingのJMenuを更新します

Angular2 / 4およびSAFARIでSELECTが正しく機能しない

AppCompatv23およびAPI21を使用してアプリをビルドしているときにAndroidStudioが機能しない

TypescriptnoImplicitAnyおよびnoImplicitReturnsが期待どおりに機能しない

onMouseEnterおよびonMouseLeaveが期待どおりに機能しない

以下の方法でAVG()およびROUND()関数を使用しても機能しないのはなぜですか?

新しいWSL2でDockerサービスが開始されない

localhostおよび127.0.0.1は機能していますが、wsl Windows 10のIPアドレスは機能していません

非同期および待機機能が正しく機能しない

DockerのSHELL命令を使用してbashが機能しない

TOP 一覧

  1. 1

    グラフからテーブルに条件付き書式を適用するにはどうすればよいですか?

  2. 2

    ソートされた検索、ターゲット値未満の数をカウント

  3. 3

    Unity:未知のスクリプトをGameObject(カスタムエディター)に動的にアタッチする方法

  4. 4

    セレンのモデルダイアログからテキストを抽出するにはどうすればよいですか?

  5. 5

    Ansibleで複数行のシェルスクリプトを実行する方法

  6. 6

    Reactでclsxを使用する方法

  7. 7

    tkinterウィンドウを閉じてもPythonプログラムが終了しない

  8. 8

    Windows 10 Pro 1709を1803、1809、または1903に更新しますか?

  9. 9

    Pythonを使用して同じ列の同じ値の間の時差を取得する方法

  10. 10

    PowerShellの分割ファイルへのヘッダーの追加

  11. 11

    Chromeウェブアプリのウェブビューの高さの問題

  12. 12

    BLOBストレージからデータを読み取り、Azure関数アプリを使用してデータにアクセスする方法

  13. 13

    Crashlytics:コンパイラー生成とはどういう意味ですか?

  14. 14

    GoDaddyでのCKEditorとKCfinderの画像プレビュー

  15. 15

    Windows 10の起動時間:以前は20秒でしたが、現在は6〜8倍になっています

  16. 16

    MLでのデータ前処理の背後にある直感

  17. 17

    モーダルダイアログを自動的に閉じる-サーバーコードが完了したら、Googleスプレッドシートのダイアログを閉じます

  18. 18

    reCAPTCHA-エラーコード:ユーザーの応答を検証するときの「missing-input-response」、「missing-input-secret」(POSTの詳細がない)

  19. 19

    STSでループプロセス「クラスパス通知の送信」のループを停止する方法

  20. 20

    ファイル内の2つのマーカー間のテキストを、別のファイルのテキストのセクションに置き換えるにはどうすればよいですか?

  21. 21

    ネットワークグラフで、ネットワークコンポーネントにカーソルを合わせたときに、それらを強調表示するにはどうすればよいですか?

ホットタグ

アーカイブ