能夠將phpinfo輸出的php版本信息複製到 http://xdebug.org/wizard.php 頁的文本框根據提示下載相應版本及安裝。php
配置php.iniweb
安裝Xdebug的最後一步就是配置php.ini文件,打開C:\php目錄下的php.ini配置文件,在末尾添加服務器
[Xdebug]函數
php5.3以後的版本:
zend_extension="c:/php/ext/php_xdebug-2.1.0-5.3-vc6.dll" 性能
php5.3以前的版本:測試
zend_extension_ts="c:/php/ext/php_xdebug-2.1.0-5.3-vc6.dll" spa
從新啓動服務器。debug
若是在phpinfo輸出信息中看到Xdebug信息說明安裝成功。調試
在安裝完Xdebug後,咱們還須要對Xdebug作基礎配置,默認Xdebug的PHP函數自動跟蹤(auto_trace)功能、分析器功能並無開啓,做爲調試PHP代碼的須要,有些Xdebug配置選項最好開啓。orm
在此以前咱們須要建立Xdebug自動跟蹤以及分析器輸出文件的存放目錄,務必確保目錄是可讀寫的,此處我在D:\PHPWeb\下建立了xdebug\trace以及xdebug\profiler目錄。
Xdebug的一些配置參數,若是須要能夠加在[Xdebug]下邊
xdebug.auto_trace=1 是否容許Xdebug跟蹤函數調用,跟蹤信息以文件形式存儲,默認值爲0
xdebug.collect_params=1 是否容許Xdebug跟蹤函數參數,默認值爲0
xdebug.collect_return=1 是否容許Xdebug跟蹤函數返回值,默認值爲0
xdebug.trace_output_dir="D:/PHPWeb/xdebug/trace" 函數調用跟蹤信息輸出文件目錄,默認值爲/tmp
xdebug.profiler_enable=1 打開xdebug的性能分析器,以文件形式存儲,這項配置是不能以ini_set()函數配置的,默認值爲0
xdebug.profiler_output_dir="D:/PHPWeb/xdebug/profiler" 性能分析文件的存放位置,默認值爲/tmp
具體測試的設置能夠參考這篇博文:http://blog.163.com/xinchuangyi123@yeah/blog/static/1208767522013360303645/