eclipse 組態xdebug

1.打開瀏覽器打開phpinfo頁面視圖PHP版本號、TS(線程安全)版本NTS(非線程安全)版本。以及VC6版本號是VC9版本號php


2.和上面版本號相應的xdebug:http://xdebug.org/download.php(個人是php_xdebug-2.2.5-5.4-vc9-x86_64.dll)apache

3.將php_xdebug-2.2.5-5.4-vc9-x86_64.dll文件拷貝到php安裝文件夾(D:\wamp\bin\php\php5.4.12\ext\),而後在php.ini中增長如下內容:
;用中括號表示出來的是模塊的名稱。它會在你的PHPinfo信息中做爲大的部分的分隔標題顯示出來
[xdebug]
;設置php_xdebug的DLL文件路徑和名稱
zend_extension = "D:/wamp/bin/php/php5.4.12/ext/php_xdebug-2.2.5-5.4-vc9-x86_64.dll"
;Xdebug會將php對函數調用的監測信息用文件格式輸出來
Xdebug.auto_trace = on
;Xdebug會將php對函數調用的參數增長到函數過程調用的監測中
Xdebug.collect_params = on
;將函數調用的返回值增長到函數過程調用的監測中
Xdebug.collect_return = on
;設置的函數調用監測信息的輸出路徑
Xdebug.trace_output_dir = "D:/debug/phppro"
;效能監測的設置開關
Xdebug.profiler_enable = off
;效能監測信息設置爲on的狀況下,寫入到profiler_output_dir設置的路徑中。會生成一個對應的文件
Xdebug.profiler_output_dir = "D:/wamp/tmp"
Xdebug.profiler_output_name = cachegrind.out.%t.%p
Xdebug.remote_enable = off
Xdebug.remote_handler = dbgp
Xdebug.remote_host = localhost
Xdebug.remote_port = 9000
;複雜(多維)變量顯示的深度,默以爲3。最好將其設置得大一點,方便查看較複雜的變量
xdebug.var_display_max_depth = 10

;最後4行是爲了讓IDE與Xdebug協做

4.從新啓動apache,而後用phpinfo函數就可以測試xdebug是否好用了瀏覽器


5.在eclipse中窗體->首選項->php->php executables中追加一個executable,而後在追加項中填入php.exe和php.ini的路徑安全



此時,在eclipse建立一個新的項目將可以經過debug的一種形式php文件進行調試。

版權聲明:本文博客原創文章,博客,未經贊成,不得轉載。eclipse

相關文章
相關標籤/搜索