1

phpstorm がリモート デバッグ用に送信するインターフェイス IP を設定する方法を知っている人はいますか? リモート サイトをデバッグしていますが、間違ったインターフェイスを送信し続けます (複数あります)。

デバッグを開始すると、ブラウザが起動します:

http://192.168.0.251/?start_debug=1&send_sess_end=1&debug_start_session=1&debug_session_id=19689&debug_port=10137&debug_host=169.254.98.211%2C127.0.0.1&debug_stop=1

IPアドレス169.254.98.211は192.168.0.135である必要があり、手動で変更すると機能します!

どこでこれを設定しますか??

氏族長

4

1 に答える 1

1

PHP Web アプリケーションのデバッグ構成を使用する場合、 の値をdebug_hostユーザーが定義することはできません。ハードコーディングされています。

  public static String getDebugHost() {
    try {
      final InetAddress localHost = Inet4Address.getLocalHost();
      return localHost.getHostAddress() + ",127.0.0.1";
    }
    catch (UnknownHostException e) {
      return "127.0.0.1";
    }
  }

回避策は、ブックマークレット ジェネレーターでホスト IP アドレスを定義できるゼロ構成デバッグを使用することです。xdebug と混同しないでください。Zend Debugger とほぼ同じです。

于 2012-04-30T13:40:59.943 に答える