ホームページ >php教程 >php手册 >PHP をデバッグするための Xdebug の構成に関する phpstorm のチュートリアルの詳細なグラフィックとテキストの説明。

PHP をデバッグするための Xdebug の構成に関する phpstorm のチュートリアルの詳細なグラフィックとテキストの説明。

WBOY
WBOYオリジナル
2016-07-06 14:24:37953ブラウズ

PHP チュートリアルをデバッグするための phpstorm 構成 Xdebug の詳細なグラフィックとテキストの説明、

PHP チュートリアルをデバッグするための phpstorm 構成 Xdebug は全員と共有されます。具体的な内容は次のとおりです

動作環境:

PHPSTORM バージョン: 8.0.1

PHPバージョン: 5.6.2

xdebug バージョン: php_xdebug-2.2.5-5.6-vc11-x86_64.dll

追記: php のバージョンと xdebug のバージョンは対応している必要があります

1. PHP の xdebug 拡張機能をインストールします

php.ini 設定。次の設定は参考用です。パスは独自のものに置き換える必要があります。

[xデバッグ]

zend_extension=”D:wampphp-5.6.2-x64extphp_xdebug-2.2.5-5.6-vc11-x86_64.dll”

xdebug.remote_enable = オン

xdebug.remote_handler = dbgp

xdebug.remote_host= ローカルホスト

xdebug.remote_port = 9000

xdebug.idekey = PHPSTORM

追記:remote_handler、remote_host、remote_port にはすべてデフォルト値がありますが、少なくともこれらのパラメータの設定方法を知っておくために、それらを設定することをお勧めします~

phpinfoを表示~

2.PHPSTORM設定

筆者は以前 zendstudio を使用していましたが、最初は phpstorm を使用するのが非常に苦痛でしたが、しばらく使ってみると、非常に使いやすいことがわかりました。

1) まず、phpstorm の xdebug 設定を確認します

ここでのデバッグ ポートは、php.ini の xdebug.remote_port と一致している必要があります。デフォルトは 9000 です。ポート 9000 が使用されている場合は、他のポートに変更できます。

2) デバッグを設定します。

ローカルWebサーバーを追加~

www.51open.pcom は私のローカル Web サーバーです~ ~

3) デバッグを開始します

最初のブレークポイントを設定した後、Shift + F9 を押すだけです

最初のブレークポイントを設定し、構成されたデバッグを選択して、その横にあるバグボタンをクリックします

概要:

ブレークポイント設定に従って、またはデバッグ URL を開くプロセス中、または POST 後、PhpStorm がデバッグ接続を監視している場合、すぐにエディター インターフェイスに切り替わり、設定されたブレークポイントにジャンプし、ブラウザーは PhpStorm を待機します。動作します。

PhpStorm のデバッグはいつでも中断したり、ステップイン / ステップオーバー / カーソルまで実行 (これは難しいです) を簡単に実行できます:

おっと、もうデバッグしたくないのに、PhpStorm がポップアップし続けます。先ほどの電話ボタンを思い出して、もう一度クリックして赤にします。

以上がこの記事の全内容です。PHP プログラミングを学習する皆さんのお役に立てれば幸いです。

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