編碼的世界 / 優質文選 / 文明

Windows環境配置xdebug調試PHP


2022年5月19日
-   

1.版本對應php版本,TS 和NTS,VC9和VC11,32位和64位都需要正確才可以。
首先用phpinfo查看PHP安裝版本

2.下載對應版本https://xdebug.org/download.php

比如下載的是32位的TS版本:php_xdebug-2.4.1-5.4-vc9.dll,這個文件複制進任意目錄都可以。
3.配置php.ini文件
[Xdebug]
;指定Xdebug擴展文件的絕對路徑
zend_extension=D:/phpext/php_xdebug-2.4.1-5.4-vc9.dll
;啟用性能檢測分析
xdebug.profiler_enable=On
;啟用代碼自動跟蹤
xdebug.auto_trace=on
;允許收集傳遞給函數的參數變量
xdebug.collect_params=On
;允許收集函數調用的返回值
xdebug.collect_return=On
;指定堆棧跟蹤文件的存放目錄
xdebug.trace_output_dir="D:/debug"
;指定性能分析文件的存放目錄
xdebug.profiler_output_dir="D:/debug"
xdebug.profiler_output_name = "cachegrind.out.%p"
xdebug.remote_enable = On
xdebug.remote_port=9000
xdebug.remote_handler = dbgp
xdebug.remote_host = localhost
xdebug.var_display_max_depth = 10

4.重啟php查看phpinfo()有無加載好xdebug擴展

說明:如果沒有這個說明配置不對或者版本不對
5.配置netbean
6.打斷點開始調試

熱門文章