ホームページ >php教程 >php手册 >デバッグ用の PHPStorm+XDebug、phpstormxdeb​​ug

デバッグ用の PHPStorm+XDebug、phpstormxdeb​​ug

WBOY
WBOYオリジナル
2016-06-17 08:51:581244ブラウズ

デバッグ用のPHPStorm+XDebug、phpstormxdeb​​ug

作者の開発環境は以下の通りです。 Windows8.1+Apache+PhpStorm+XDebug+Firefox(XDebugヘルパー1.4.3プラグイン)。

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.32-5.4-vc9.dll
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "localhost"
xdebug.remote_mode = "req"
xdebug.remote_port = 9000

​ ​ Apacheを再起動します。 (4) インストールが成功したかどうかを確認します 検出方法 1: 次の図に示すように、phpinfo Web ページで XDebug という単語を取得できれば、インストールは成功しています。

検出方法 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) ブレークポイントのデバッグ 次の図に示すように、ブラウザ内の対応するブレークポイントに向けられたメソッドは自動的に中断されます。

赤枠内にブレークポイントの処理方法とショートカットキーのプロンプトがすべてあります。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。