PHPStorm+XDebug デバッグ テキスト チュートリアル、

WBOY
リリース: 2016-07-06 14:24:37
オリジナル
1011 人が閲覧しました

PHPStorm+

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) d:phpphp.ini を開き、最後に次のコードを追加するように XDebug を構成します。

[Xデバッグ]

zend_extension = d:phpextphp_xdebug-2.3.2-5.4-vc9.dll

xdebug.remote_enable =1

xdebug.remote_handler = "dbgp"

xdebug.remote_host = "ローカルホスト"
xdebug.remote_mode = "要求"
xdebug.remote_port = 9000

Apacheを再起動します。

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

検出方法2:

cmd の下に php -m と入力すると、構成が成功したことを示す XDebug が表示されます。下の写真に示すように:

2. PHPStorm の XDebug 設定は、[ファイル]->[設定]->[言語とフレームワーク]->[PHP] の設定にあります:

(1) [Servers]を見つけるためにPHPサーバーを設定します。 設定項目は次のとおりです。 Name: localhostHost: localhostPort: 80Debugger: XDebugを以下に示します。

(2) PHP デバッグを設定して [Debug] を見つけ、XDebug のデバッグ ポートに 9000 などのデフォルトを入力します。下の写真に示すように:

3. Fireforx での XDebog ヘルパー プラグインの構成

(1) 以下に示すように、XDebug ヘルパー プラグインをインストールします。

(2) XDebug ヘルパー プラグインを設定します。 上の図で [オプション] をクリックし、次のように設定します: IDE キー: PhpStormDomain フィルター:

localhost は以下の図に示されています:

4. XDebug を使用したデバッグ方法と手順

(1) 以下の図に示すように、PHPStorm でデバッグ監視をオンにします。電話のようなアイコンをクリックしてデバッグ監視をオンにします。

(2) Chrome ブラウザで XDebug ヘルパー プラグインをオンにします

方法 1:

以下の図に示すように、アドレス バーでバグをクリックし、[デバッグ] を選択します。

方法 2: ショートカット キー: CTRL+SHIFT+X を使用して設定します。

(3) PHPStormでブレークポイントを設定します。行番号の後の空白をクリックしてブレークポイントを設定します。

(4) ブレークポイントのデバッグと、ブラウザ内の対応するブレークポイントへのガイドは、次の図に示すように自動的にブレークできます。

赤枠には、すべてのブレークポイントの処理方法とショートカットキーのヒントが含まれています。 上記がこの記事の全内容です。PHP デバッグ チュートリアルを学習する皆さんに役立つことを願っています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!