PHP5.3 Xdebug 調試器配置和應用

今天想裝個PHP程序調試器--Xdebug,一直裝不上,後來才知道是版本問題。php

1、配置spa

一、看下PHP的版本 info.php插件

<?phpdebug

phpinfo();3d

?>調試

我用的PHP版本是5.3.3的。orm

二、下載Xdebug組件,官網:http://xdebug.org/blog


用VC6版本的和VC9版本的,VC6是用在Apache服務中的,VC9用在IIS中。rem

這裏我下載的是PHP 5.3 VC6的普通版,,下載成功後,把該組件複製到php下的ext目錄中。get

個人環境是WampSever,把該文件放到D:\wamp\bin\php\php5.3.3\ext目錄。

三、修改 php.ini ,在組件擴展處增長

zend_extension=D:\wamp\bin\php\php5.3.3\ext\php_xdebug-2.1.0-5.3-vc6.dll

[Xdebug]

;是否開啓自動跟蹤
xdebug.auto_trace= On
;是否開啓異常跟蹤
xdebug.show_exception_trace= On
;是否開啓遠程調試自動啓動
xdebug.remote_autostart= On
;是否開啓遠程調試
xdebug.remote_enable= On
;容許調試的客戶端IP
xdebug.remote_host=192.168.1.211
;遠程調試的端口(默認9000)
xdebug.remote_port=9000
;調試插件dbgp
xdebug.remote_handler=dbgp
;是否收集變量
xdebug.collect_vars= On
;是否收集返回值
xdebug.collect_return= On
;是否收集參數
xdebug.collect_params= On
;跟蹤輸出路徑
xdebug.trace_output_dir="d:\xdebug"
;是否開啓調試內容
xdebug.profiler_enable=On
;調試輸出路徑
xdebug.profiler_output_dir="d:\xdebug"

 

注:xdebug.trace_output_dir="d:\xdebug" 和 xdebug.profiler_output_dir="d:\xdebug" 是把錯誤信息保存到了D盤下的xdebug目錄,這個目錄須要手動建立。

重啓Apache,這時訪問info.php,發現版本信息多了

說明 Xdebug 配置成功。

相關文章
相關標籤/搜索