ホームページ > バックエンド開発 > PHPチュートリアル > phpstorm と xdebug を使用してリモート デバッグを実装する方法

phpstorm と xdebug を使用してリモート デバッグを実装する方法

WBOY
リリース: 2016-07-29 09:08:20
オリジナル
976 人が閲覧しました

VS のブレークポイント デバッグ機能は非常に強力で、すべての変数を表示できます。 PHPのデバッグは非常に面倒で、echoやvar_dumpを書くと吐きそうになります。 IDE デバッグの楽しさを体験してみませんか?次に、xdebug を使用してみましょう。

1. 原則: xdebug は、リモート デバッグをサポートする PHP デバッグ プラグインであり、PHP ファイルの実行中に、IDE がデバッグ情報を受信すると、リモート ポートにデバッグ情報を送信できます。 xdebug は、シングルステップ、中止、実行、その他のコマンドを送信します。このようにして、vs のような強力なデバッグ機能を実現できます。

2. 必要なもの: xdebug リモート デバッグをサポートする IDE ここでは、非常に強力な phpide である phpstorm を使用します。さらに、php に対応するバージョンの xdebug が必要です。

3. ステップ: まず、xdebug をダウンロードします。公式 Web サイトから php バージョンに対応する xdebug をダウンロードしてください

phpstorm と xdebug を使用してリモート デバッグを実装する方法

バージョンがわからない場合は、phpinfo() をエコーし​​て、全体をコピーしてください。このページのボックスにある http://xdebug.org/wizard.php にページを移動すると、php バージョンが自動的に分析され、それをどのフォルダーに配置するかが表示されます。それを php 展開に置くだけで済みます。私は D String です。自動リモート デバッグです。

その後、Apache を再起動すると、xdebug が正常にロードされます。自動リモート デバッグが有効になっており、アクセスするたびに定義された IP とポートに接続されるため、Shenma Web サイトは大幅に遅くなります。ははは。それを決めるのはあなた次第です。

次に、IDE を設定します。

phpstorm と xdebug を使用してリモート デバッグを実装する方法

edi​​tconfig を選択し、次のように設定します。

phpstorm と xdebug を使用してリモート デバッグを実装する方法

php リモート デバッグでサーバー 127.0.0.1 80 xdebug を設定し、識別文字列。これは、定義して保存した phpstorm4 です。これは設定されています。

4. 使用法: これでデバッグを開始できます。

phpstorm と xdebug を使用してリモート デバッグを実装する方法

ボタンをクリックしてリモートデバッグの監視を開始すると、監視が成功したことを意味します。次にブレークポイントを設定します。

phpstorm と xdebug を使用してリモート デバッグを実装する方法

見てください、Muyou、Youmuyouyoumuyou は非常に強力で、ステップごとに実行できます。F7 は関数にシングルステップで入り、F8 はシングルステップ スキップ関数です。理解できないメッセージがあります。

上記では、phpstorm と xdebug を使用してリモート デバッグを実装する方法を、関連する側面も含めて紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。

phpstorm と xdebug を使用してリモート デバッグを実装する方法

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート