優れたコード デバッガを使用すると、問題解決時に半分の労力で 2 倍の結果を得ることができます。これは、コード デバッガがブレークポイントを設定し、コードを 1 行ずつトレースし、変数の値を表示できるなどの利点があるためです。 。すべての開発言語には優れたコード デバッガーがあり、PHP も例外ではありません。Xdebug、Zend Debugger などはすべて非常に優れた PHP デバッグ ツールです。この記事では、Eclipse pdt xdebug を使用して PHP Web サイトをデバッグする方法を説明します。
?
1. ツールの準備
?
世界中のソフトウェア開発者は、Eclipse が Java プロジェクトの開発に使用できることを知っています。実際、PDP と統合された Eclipse バージョンをダウンロードするには、ここをクリックしてください。ダウンロードするオペレーティング システムに適したものを選択します。
php apache、これら 2 つのツールは、apache、php、mysql、phpMyAdmin を統合する xampp をインストールするだけです。xampp のインストール方法と使用方法がわからない場合は、「xampp のインストール方法」と「インストール方法」を参照してください。そして「phpウェブサイト」を展開します。
Xdebug、xampp を使用している場合は、xdebug が統合されているため、ダウンロードする必要はありません。xampp の php.ini ファイルで xdebug を有効にするだけで済みます。 xampp を使用していない場合は、PHP のバージョンに適した xdebug のバージョンを選択する必要があります。そうしないと、ダウンロードする xdebug のバージョンが失敗します。まず php ファイルを作成します。内部のコードは です。次に、それを php で実行するようにデプロイし、php の関連情報を確認し、すべての情報を xdebug 公式分析ツールのページにコピーします。分析の場合、php に対応する分析結果が表示され、対応するバージョンの xdebug をダウンロードするように求められます。
?
2. Eclipse pdt を構成します
?
php 開発者向けに eclipse をダウンロードした後、解凍して使用できます。eclipse ツールを開いて、php と xdebug の関連情報を設定できます。
ウィンドウ->設定->php、
PHP Web サイトの呼び出し方法 1
最初に php 実行プログラムを設定します
PHP Web サイトの呼び出し方法 2
動作環境の構成
PHP Web サイトの呼び出し方法 3
PHP バージョンを選択
PHP Web サイトの呼び出し方法 4
サーバーの構成
PHP Web サイトを呼び出す方法 5
xdebug を構成する
PHP Web サイトを呼び出す方法 6
?
3. PHP を構成し、xdebug を統合します
?
xampp をインストールしていない場合は、まず、インストールした PHP バージョンに対応する xdebug をダウンロードする必要があります。具体的な方法は、ツールの準備の最初のポイントで説明されています。xampp がインストールされている場合は、おめでとうございます。具体的な方法は、php.ini を開いて、独自のインストール先のディレクトリを検索し、次のオプションの前にある ; を削除し、= 記号の右側の値を変更することだけです。以下の
と一致するようにする
xdebug.remote_enable=オン
xdebug.remote_host="localhost"、注: ここの localhost をサーバーに対応する IP に変更してください
xdebug.remote_port=9000
xdebug.remote_handler=”dbgp”
?
4. Apache を構成します
?
Apache サーバーを構成することで、ローカルの PHP Web サイトのプログラム ディレクトリにアクセス パスをマップできます。xampp がインストールされている場合は、 タグに追加します。
エイリアス/phpip “D:/phpworkspace/HelloWorld/”
オプション インデックス FollowSymLinks には ExecCGI が含まれます
AllowOverride all 注文の許可、拒否
すべてから許可
ディレクトリ>
このうち、/phpipはブラウザに入力してアクセスしたいプロジェクト名に変更し、D:/phpworkspace/HelloWorld/はプログラムに対応するディレクトリに変更します。
?
5. ブレークポイントを設定し、デバッグします
?
Eclipse で php デバッグ ブレークポイントを設定し、ブラウザに「http://servername/phpname/debugged file」と入力してアクセスします。servername はサーバーのアドレスで、phpname は Apache で設定したものです。プロジェクト名。 Eclipse では、以下に示すように、デバッグ コントロール パネルを開くかどうかを確認するプロンプトが表示されます。
PHP Web サイトをデバッグする方法 7
その後、コードを 1 行ずつデバッグできます
PHP Web サイトをデバッグする方法 8
デバッグ出力パネルで Web ブラウジング出力を表示することもできます
PHP Web サイトをデバッグする方法 9
実際の Web ページ訪問結果
PHP Web サイトをデバッグする方法 10
この時点で、php をデバッグする方法を学習しました。今すぐ試してください。
?
元のアドレス: http://www.laokboke.net/2011/05/09/how-to-debug-php-using-xdebug/