xdebugインストール

 

1. xdebugをダウンロードする

  xdebug公式ウェブサイト:https://xdebug.org/download.php

  ダウンロードするxdebugのバージョンを選択するときは、注意が必要です。ご使用の環境に対応するxdebugファイルを正確にダウンロードするには、以下の2つの方法があります。

  1>。次のようにphpinfo()情報を出力します。

  

    次に、対応するphpのバージョンとオペレーティングシステムの数にも注目し、これら4つのポイントを組み合わせて、公式ウェブサイトで対応するxdebugファイルを見つけます(私はphp 7.0.1のバージョンです。ファイル名:php_xdebug-2.6.0 -7.0-vc14-x86_64.dll)

  2>。xdebugから公式に提供されている検出ツールを使用してください:https://xdebug.org/wizard.php

    

    ここでは、phpinfo()の情報が出力されます(注:var_dump()などの出力関数を使用してください)。次に、以下に示すように、ダウンロードできるバージョンを検出します。

  

次に、xdebugをインストールして構成します

  1>。ダウンロードした.dllファイルを指定した場所に配置します(...... \ php \ php7.0.10 \ ext \)

  2>。php.ini構成ファイルを構成し(ここで注意を払い、適切なphp.iniファイルを見つける必要があります)、Webページにphpinfo()情報を印刷し、この情報を表示します。

    

    どのphp構成ファイルを確認してから、構成を追加できます。    

コードをコピー
[ 
xdebug ] zend_extension = "G:/wamp64/bin/php/php7.0.10/ext/php_xdebug-2.6.0-7.0-vc14-x86_64.dll" 

xdebug.remote_enable = On 
;パフォーマンス検出分析を有効にする
xdebug.profiler_enable = On 
;自動コード追跡を有効にする
xdebug.auto_trace = On 
xdebug.profiler_enable_trigger = On 
xdebug.profiler_output_name = cachegrind.out。%T.%P 
;パフォーマンス分析ファイル
xdebug.profiler_output_dir = "G:/ wamp64 / tmp" xdebug のストレージディレクトリを指定します
。 show_local_vars = 0 

;監視用のポートとドメイン名を設定します
xdebug.remote_port = 9000 
xdebug.remote_host = "localhost"
コードをコピー

  構成が完了したら、環境を再起動して、ページにphpinfo()情報を出力して、xdebug情報を確認できます。

 3、phpstormを構成する

  1>。phpstormを開き、PHP>デバッグ設定、「デバッグポート」は「xdebug.remote_port」と同じで、外部接続を許可します(ブラウザXDebugプラグイン):

    

    ホスト構成に示されているように、php構成ファイルでxdebug.remote_host = "localhost"に対応するパラメーターを設定するだけです。ポートのデフォルトは80であり、変更する必要はありません。デバッガーはxdebugを選択できます。

  2> .PHP>デバッグ設定、ポートの構成:

    

  3>。サーバーのデバッグ構成を設定し、実行> Webサーバーのデバッグの検証:

    

4番目に、ChromeのXDebugプラグインをインストールします。リンクを参照してください:Xdebugヘルパーのインストール

5番目に、xdebugを使用してphpstormでデバッグします。

  

 

https://www.cnblogs.com/zengguowang/p/8391227.html

1. xdebugをダウンロードする

  xdebug公式ウェブサイト:https://xdebug.org/download.php

  ダウンロードするxdebugのバージョンを選択するときは、注意が必要です。ご使用の環境に対応するxdebugファイルを正確にダウンロードするには、以下の2つの方法があります。

  1>。次のようにphpinfo()情報を出力します。

  

    次に、対応するphpのバージョンとオペレーティングシステムの数にも注目し、これら4つのポイントを組み合わせて、公式ウェブサイトで対応するxdebugファイルを見つけます(私はphp 7.0.1のバージョンです。ファイル名:php_xdebug-2.6.0 -7.0-vc14-x86_64.dll)

  2>。xdebugから公式に提供されている検出ツールを使用してください:https://xdebug.org/wizard.php

    

    ここでは、phpinfo()の情報が出力されます(注:var_dump()などの出力関数を使用してください)。次に、以下に示すように、ダウンロードできるバージョンを検出します。

  

次に、xdebugをインストールして構成します

  1>。ダウンロードした.dllファイルを指定した場所に配置します(...... \ php \ php7.0.10 \ ext \)

  2>。php.ini構成ファイルを構成し(ここで注意を払い、適切なphp.iniファイルを見つける必要があります)、Webページにphpinfo()情報を印刷し、この情報を表示します。

    

    どのphp構成ファイルを確認してから、構成を追加できます。    

コードをコピー
[ 
xdebug ] zend_extension = "G:/wamp64/bin/php/php7.0.10/ext/php_xdebug-2.6.0-7.0-vc14-x86_64.dll" 

xdebug.remote_enable = On 
;パフォーマンス検出分析を有効にする
xdebug.profiler_enable = On 
;自動コード追跡を有効にする
xdebug.auto_trace = On 
xdebug.profiler_enable_trigger = On 
xdebug.profiler_output_name = cachegrind.out。%T.%P 
;パフォーマンス分析ファイル
xdebug.profiler_output_dir = "G:/ wamp64 / tmp" xdebug のストレージディレクトリを指定します
。 show_local_vars = 0 

;監視用のポートとドメイン名を設定します
xdebug.remote_port = 9000 
xdebug.remote_host = "localhost"
コードをコピー

  構成が完了したら、環境を再起動して、ページにphpinfo()情報を出力して、xdebug情報を確認できます。

 3、phpstormを構成する

  1>。phpstormを開き、PHP>デバッグ設定、「デバッグポート」は「xdebug.remote_port」と同じで、外部接続を許可します(ブラウザXDebugプラグイン):

    

    ホスト構成に示されているように、php構成ファイルでxdebug.remote_host = "localhost"に対応するパラメーターを設定するだけです。ポートのデフォルトは80であり、変更する必要はありません。デバッガーはxdebugを選択できます。

  2> .PHP>デバッグ設定、ポートの構成:

    

  3>。サーバーのデバッグ構成を設定し、実行> Webサーバーのデバッグの検証:

    

4番目に、ChromeのXDebugプラグインをインストールします。リンクを参照してください:Xdebugヘルパーのインストール

5番目に、xdebugを使用してphpstormでデバッグします。

  

 

https://www.cnblogs.com/zengguowang/p/8391227.html

おすすめ

転載: www.cnblogs.com/php-linux/p/12749670.html