ホームページ  >  記事  >  バックエンド開発  >  PHP 環境の構成とデバッグ構成方法_PHP チュートリアル

PHP 環境の構成とデバッグ構成方法_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:22:31941ブラウズ

PHP環境の設定方法とデバッグ設定

今日はPHPを学ぶ予定ですが、ツールはまだ使い慣れているEclipseを使用しています。 PHP 環境の構成とデバッグ構成については、私が時間をかけて調べてまとめた方法を以下に示します。

1. PDTをインストールして設定します

PDT をダウンロードします: download.eclipse.org/tools/pdt/downloads/index.php、最新バージョンを選択します

PDTはEclipseのプラグインです。

pdt-all-in-one バージョンを選択します。それ以外の場合は、Eclipse と関連プラグインを個別にダウンロードし、手動で統合する必要があります。

2. デバッグ環境をインストールします

最新の xampp1.7.2 を使用しているため、2 日間 xdebug を試した後、次の質問が表示されます: xdebug セッションを待機していますが、進行状況の 57% で停止し、プログラムをデバッグできません。 xdebug と php5.3 の間の問題である可能性があります。そこで、古いバージョンのxampp1.6.8に切り替えることにし、phpのバージョンは5.2.6になりました。その結果、依然として上記の問題が発生し、困惑したため、zend デバッガーに変更しました。

xamppのバージョンは1.6.8、ここからzend debugger 5.2.xをダウンロードします。ファイルを解凍し、xamppphpext ディレクトリにコピーします。

xamppapachebin ディレクトリにある php.ini を開きます。最後の追加:

zend_extension_ts = "c:xamppphpextZendDebugger.dll"

zend_debugger.allow_hosts=127.0.0.1/10,192.168.88.146

zend_debugger.expose_remotely=常に

192.168.88.146 はマシンの IP アドレスです。

3. PDTでデバッグ環境をセットアップします

Eclipseを起動し、コードディレクトリを「xampphtdocs」に設定し、コードがApacheのWEBディレクトリに直接配置されるようにします

メインメニューから「ウィンドウ > 環境設定 > PHP」を開きます

まず、「PHP Excutables」ノードを選択し、右側のパネルの「追加」ボタンをクリックします。次のウィンドウで、

右側のパネルで「デバッグ」ノードを選択します。

「PHP デバッガー」で XDebug を選択します、

「サーバー」を変更する必要はありません

「PHP Executable」では、先ほど追加した「xampp-zend」も選択されます

PHP デバッグ パースペクティブでは、デバッグ ビューのアイコンをクリックするか、ショートカット キーを使用して、次のような単一ステップの追跡を実行できます。

F5: シングルステップジャンプ (require() 関数にジャンプして他の PHP ファイルを追跡できます)

F6: シングルステップスキップ

F7: シングルステップアウト (required() ファイルから呼び出し元にジャンプできます)

F8: 実行を継続します(次のブレークポイントに到達するまで)

Ctrl+R: カーソルがある行まで実行します(ブレークポイントに遭遇しない限り)

http://www.bkjia.com/PHPjc/847209.html

本当http://www.bkjia.com/PHPjc/847209.html技術記事 PHPの環境構築とデバッグの設定方法 今日からPHPを学ぶ予定なのですが、ツールは使い慣れたEclipseを使っています。 PHP環境の設定とデバッグ設定については、かなりの時間をかけて調べました...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。