0

xdebug を複数のホストで動作させるために、DBGP プロキシを使用します。

ページをデバッグするには、実行/デバッグ構成 (PHP Web アプリケーション) を作成し、次のようにXDEBUG_SESSION_START=mykeyを開始 URL に追加します。

PHP Web アプリケーション

次に、[実行] ボタンを押します ([デバッグ] ボタンを押すと、PHPStorm は別の XDEBUG_SESSION_START をランダムな値で追加します)、動作します。

今、私はいくつかの PHPUnit テストをデバッグしたいので、「PHPUnit on Server」構成を作成しました。テストは正しく開始されますが、デバッグできません。デバッグを起動すると、PHPStorm は Xdebug セッションのキーを生成し、「mykey」を使用しません。

PHPStorm に必要な値を XDEBUG_SESSION_START に設定させるにはどうすればよいですか?

次のようなPHPリモートデバッグを作成しようとしています:

リモートデバッグ

起動したら、テストを実行しますが、PHPStorm はランダムな ID で新しい Xdebug セッションを起動します...

4

0 に答える 0