S eda1a14b50ee24bcab19b62f40858e76 xdebug

PHPのデバッグツール

・eclipseつかってステップイン
・var_dumpの整形
・プロファイラ生成

ができる。

セットアップ

ここからバージョンにあうものをダウンロード
http://www.xdebug.org/

php.ini
[xdebug]
zend_extension_ts="C:\Program Files\PHP\ext\php_xdebug.dll"
xdebug.profiler_enable = 1
xdebug.profiler_output_dir = /path/to/output/dir

xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
xdebug.remote_port = 9000
xdebug.remote_log= "C:\/tmp/log"
xdebug.remote_mode=req
xdebug.manual_url = http://jp2.php.net


プロファイラの閲覧ツール

WinCacheGrind
http://sourceforge.net/projects/wincachegr...

ブレークポイントで止まってくれない!

php.iniやPHP Serversなどの設定に間違いがある可能性がある。俺の場合、"enable"を"enabled"にしてて全然気付かなかった…。

もしかして

    他の人の「xdebug」

    S eda1a14b50ee24bcab19b62f40858e76

    無所属ソフトウェアエンジニア

    (1722words)

    最新

      最新エントリ