2

崇高なテキスト 2 プラグインhttps://github.com/Kindari/SublimeXdebug/blob/master/README.mdをインストールしようとしてい ます。しかし、それを機能させるのに問題があります:

これまでのところ、いくつか質問があります。

それが言うところ:

"settings": {
    "xdebug": { "url": "http://your.web.server" }
}

私のローカル wamp サーバーは "htp://127-0-0-1" です -- これはどういう意味ですか?

また、Xdebug インストール ウィザードに従った後、PHP.ini ファイルは次のようになります。

zend_extension = \xampp-portable\php\ext\php_xdebug-2.2.1-5.4-vc9.dll
;xdebug.profiler_append = 0
;xdebug.profiler_enable = 1
;xdebug.profiler_enable_trigger = 0
;xdebug.profiler_output_dir = "\xampp-portable\tmp"
;xdebug.profiler_output_name = "cachegrind.out.%t-%s"
;xdebug.remote_enable = 0
;xdebug.remote_handler = "dbgp"
;xdebug.remote_host = "127.0.0.1"
;xdebug.trace_output_dir = "\xampp-portable\tmp"

これは正しいです?

3) また、セッションを開始するには、URL に XDEBUG_SESSION_START が存在する必要があります。クロムに xdebug ヘルパーをインストールし、クロムのアドレス バーで htp://127-0-0-1/test1/index?XDEBUG_SESSION_START を試しました。

事前にどうもありがとうございました。質問の1つまたは2つに答えるだけでも大きな助けになります

よろしく、

明細書

こんにちはボブ - これを見てくれてありがとう。あなたの指示に従うことで、その一部が機能しています。もう少し遊んで、次の 24 ~ 48 時間以内にフォローアップの質問をします - ビル

4

1 に答える 1

7
  1. 崇高なテキストの xdebug プラグインは、このパスを使用して、サーバー上で xdebug セッションを有効または無効にします。URL は、ブラウザでサーバーに接続するために使用しているものと同じである必要があります。この場合、それは になります"xdebug": { "url": "http://127.0.0.1" }

    Chrome xdebug ヘルパーを使用している場合は、その部分の構成をスキップできますが、Chrome 拡張機能のオプションで IDE キーを編集する必要があります。ドロップダウンを に変更し、値としてOther入力するだけです。sublime.xdebug

  2. xdebug の設定にいくつか問題があります。まず、拡張子を指定するときは絶対パスを使用する必要があります。;次に、すべての設定が'sでコメントアウトされています。

    開始するための単純化された構成を次に示します。xdebug dll へのパスを推測したので、実際のファイルの場所が反映されていない場合は編集してください。

    zend_extension = "C:/xampp-portable/php/ext/php_xdebug-2.2.1-5.4-vc9.dll"
    xdebug.remote_enable = 1
    xdebug.remote_handler = dbgp
    xdebug.remote_host = 127.0.0.1
    xdebug.remote_port = 9000
    

    php.ini ファイルを編集して保存したら、xampp を再起動/リロードし、phpinfo() をチェックして、xdebug がアクティブであることを確認します。

  3. アイテム#1はすでにこれを処理しました。.sublime-project ファイルに URL を設定すると、.sublime-project ファイルで既定のブラウザーが自動的に開きますhttp://127.0.0.1/?XDEBUG_SESSION_START=sublime.xdebug。これは実際には、デバッグ セッションを開始および停止するための便利なヘルパーに過ぎず、安全に無視できます。

    代わりに Chrome xdebug ヘルパーを使用することをお勧めします。アドレス バーのバグをクリックするだけで、デバッグ セッションを有効/無効にできます。

于 2012-10-30T22:22:37.233 に答える