php除錯工具 XDebug使用

2021-09-08 19:13:04 字數 1265 閱讀 8012

下面以windows平台和aptana studio為例,介紹xddebug的使用。

;效能監測的設定開關

xdebug.profiler_enable = 1

xdebug.profiler_enable_trigger = 0

;profiler_enable設定為1的時候,效能監測資訊寫入檔案所在的目錄

xdebug.profiler_output_dir ="d:\phpstudy\tmp\xdebug"

;設定的函式呼叫監測資訊的輸出路徑

xdebug.trace_output_dir ="d:\phpstudy\tmp\xdebug"

;生成的效能監測檔案的名字

xdebug.profiler_output_name = "cache.out.%t-%s"

;這三行是為了讓ide與xdebug協作

xdebug.remote_enable = 1

xdebug.remote_handler = "dbgp"

xdebug.remote_host = "127.0.0.1"

;.dll檔案的路徑

zend_extension="d:\phpstudy\php54n\ext\php_xdebug-2.4.0-5.4-vc9-nts.dll"

4)重啟伺服器

1)開啟aptana,window->preferences->php->debug,進行如下設定:

2)window->preferences->php->php interpreters,進行如下設定:

name為解析器的名字,executable path為php安裝目錄中php.exe檔案路徑,php.ini為可選。至此,已設定完畢xdebug。

3)使用xddebug

除錯為f11快捷鍵。

step into就是單步執行,遇到子函式就進入並且繼續單步執行;(f5)

step over是在單步執行時,在函式內遇到子函式時不會進入子函式內單步執行,而是將子函式整個執行完再停止,也就是把子函式整個作為一步。(f6)

step return就是單步執行到子函式內時,用step return就可以執行完子函式餘下部分,並返回到上一層函 數。(f7)

現在可以放心地除錯php程式了。

PHP 除錯工具Xdebug

xdebug是乙個開放源 的php程式偵錯程式 即乙個debug工具 可以用來跟蹤,除錯和分析php程式的執行狀況。到xdebug官方 www.xdebug.org php版本的 xdebug元件。如果你用的是 wamp 則已經整合到裡面了,可以用 phpinfo 進行檢視 xdebug是否已經安裝...

PHP安裝Xdebug除錯工具

安裝xdebug 2.將它重新命名為php xdebug.dll,並複製到c php5.3 ext目錄下 3.更改php.ini檔案 把下面的內容加入到檔案最後就可以了。xdebug zend extension c php5.3 ext php xdebug.dll xdebug.profiler...

PHP安裝Xdebug除錯工具

安裝xdebug 2.將它重新命名為php xdebug.dll,並複製到c php5.3 ext目錄下 3.更改php.ini檔案 把下面的內容加入到檔案最後就可以了。xdebug zend extension c php5.3 ext php xdebug.dll xdebug.profiler...