PHP ソース コードをデバッグするための良い同志を見つけました: PHP DEBUG TOOLS
プロジェクト アドレス: http://freshmeat.net/projects/php-debug-tools/
ファイル ダウンロード アドレス: http://freshmeat.net/urls/ 7c58ae3fecce5763e7546b958d36e082
現在のバージョンは1.03です
ここでの環境はWINDOW XP、APACHE2.2、PHP5.2+ Zend Optimizerです、
PHP DEBUG TOOLSのヘルプドキュメントと合わせて説明しており、一部の写真は撮影したものですドキュメントより
1. インストール
インストール前の準備環境: 最初に X-Debug をインストールする必要があります
X-Debug のインストール方法については、http://www.xdebug.org/docs/install を参照してください
1 http://www.xdebug.org/download.php から、適切な X-DEBUG バージョンをダウンロードします
2. DLL ファイルを C:/php/ext/ などの PHP インストール ディレクトリの下に解凍します。 php_xdebug-2.0.4-5.2.8-nts.dll
3. php.ini ファイルを変更し、次の段落を追加します:
------------- これは変な境界線です。会えない --------- ------------
zend_extension = "C:/php/ext/php_xdebug-2.0.4-5.2.8-nts.dll"
xdebug.collect_includes = Off
xdebug.default_enable = Off
xdebug.dump_globals = Off
xdebug.dump_once = Off
xdebug.extended_info = Off
---------------これは倒錯した境界線です、あなたには私が見えません ------- ------------------
注: この例は、非スレッド セーフ バージョンのものであり、スレッド セーフ バージョンのものです。 「zend_extension」を「zend_extension_ts」に変更します
インストール後、PHP を解凍します。DEBUG TOOLS 圧縮パッケージ内のすべてのファイルを Web サイトの公開ディレクトリに移動します。
(公開ディレクトリが c:www であると仮定し、その中に新しいデバッグ ディレクトリを作成します。すべてのファイルをそこに放り込みます)
ブラウザに http:// localhost/debug/test1-debug.php と入力します
下の図が表示されれば、インストールは成功です
II. 1.エラーをデバッグします次のコードのように: