差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| study:php5:debug [2010/02/17 08:08] – banana | study:php5:debug [2010/07/02 08:27] (現在) – banana | ||
|---|---|---|---|
| 行 6: | 行 6: | ||
| 次は順番に**XDebug**の設定手順を見てみよう。 | 次は順番に**XDebug**の設定手順を見てみよう。 | ||
| - | ===== Install | + | ===== Installation |
| [[http:// | [[http:// | ||
| ソース版とWindows binary版があるが、それぞれ環境に応じてダウンロードする。\\ | ソース版とWindows binary版があるが、それぞれ環境に応じてダウンロードする。\\ | ||
| 行 40: | 行 40: | ||
| ここで、**Xdebug**モジュールの位置を指定する際、**zend_extension_ts**を使用するか、**zend_extension**を使用するかを注意して欲しい。\\ | ここで、**Xdebug**モジュールの位置を指定する際、**zend_extension_ts**を使用するか、**zend_extension**を使用するかを注意して欲しい。\\ | ||
| - | どれを使うべきなのは、**phpinfo()**で確認すればよい。 | + | どれを使うべきなのかは、**phpinfo()**で確認すればよい。 |
| 私の環境での**phpinfo()**の結果を次に示す。 | 私の環境での**phpinfo()**の結果を次に示す。 | ||
| 行 69: | 行 69: | ||
| この段階まできたら、一応PHPサーバ上でphpファイルのデバッグが出来るようになる。\\ | この段階まできたら、一応PHPサーバ上でphpファイルのデバッグが出来るようになる。\\ | ||
| 後はEclipse上でDebugセッションを実行すれば、ディフォルトで1行から**%%break point%%**が掛かるはずだ。 | 後はEclipse上でDebugセッションを実行すれば、ディフォルトで1行から**%%break point%%**が掛かるはずだ。 | ||
| + | |||
| + | ===== XDebug install for php4.4.x ===== | ||
| + | 因みに、**php4.4.x**下の環境でXDebugをinstallする際は、php.iniで次のように設定すればよい。\\ | ||
| + | ただし、この場合は[[http:// | ||
| + | ダウンロードしたdllファイルをphpのextensionディレクトリにコピーする。\\ | ||
| + | < | ||
| + | extension=php_xdebug-2.0.2-4.4.6.dll | ||
| + | </ | ||
| + | |||
| ===== reference ===== | ===== reference ===== | ||
| 行 74: | 行 83: | ||
| - [[http:// | - [[http:// | ||
| - [[http:// | - [[http:// | ||
| + | - [[http:// | ||
| + | ~~DISCUSSION~~ | ||