1. XDebug のインストール構成
(1) XDebug をダウンロード ダウンロードアドレス: http://www.xdebug.org/ マシンにインストールされている php と一致するバージョンをダウンロードする必要があります。具体的なダウンロード方法は以下の通りです。 phpinfo Web ページのソース コードを http://www.xdebug.org/find-binary.php にコピーし、指示に従ってインストールします。以下に示すように:(2) XDebug をインストールします 上記のように「php_xdebug-2.3.2-5.4-vc9.dll」をダウンロードし、d:phpext ディレクトリにコピーします。 (3) XDebug を設定する d:phpphp.ini を開き、最後に次のコードを追加します。
[Xdebug]
zend_extension = d:phpextphp_xdebug-2.3。 2-5.4-vc9.dll
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "localhost"
xdebug.remote_mode = "req"
xdebug.remote_port = 9000
検出方法 2:
cmd の下に php -m と入力すると、XDebug が構成が成功したことを示していることがわかります。以下に示すように: 2. PHPStorm での XDebug 構成 [ファイル]->[設定]->[言語とフレームワーク]->[PHP]の設定で: (1) PHP サーバーを構成する [Servers] を見つけて、設定項目は次のとおりです。 名前: ローカルホスト ホスト: ローカルホスト ポート:80 デバッガ:XDebug 以下に示すように: (2) PHP デバッグの設定 [Debug] を見つけて、XDebug のデバッグ ポートに 9000 を入力し、他の値をデフォルトに設定します。以下に示すように: 3. Fireforx での XDebog ヘルパー プラグインの構成 (1) XDebug ヘルパー プラグインをインストールします 以下に示すように:(2) XDebug ヘルパー プラグインを構成する 上の図で、[オプション]をクリックし、次のように設定します。 IDE キー: PhpStorm ドメインフィルター: ローカルホスト 以下に示すように: 4. XDebug を使用したデバッグ方法と手順 (1) PHPStorm でデバッグ監視をオンにします 次の図に示すように、電話のようなアイコンをクリックしてデバッグ監視をオンにします。 (2) Chrome ブラウザで XDebug ヘルパー プラグインをオンにします 方法 1: 以下に示すように、アドレス バーでバグをクリックし、[デバッグ] を選択します。 方法 2: ショートカット キー: CTRL+SHIFT+X を使用して設定します。 (3) PHPStorm にブレークポイントを設定します 行番号の後の空白スペースをクリックしてブレークポイントを設定します。 (4) ブレークポイントのデバッグ 次の図に示すように、ブラウザ内の対応するブレークポイントに向けられたメソッドは自動的に中断されます。
赤枠内にブレークポイントの処理方法とショートカットキーのプロンプトがすべてあります。