1. 程式人生 > >phpStudy + PhpStorm + XDebug除錯

phpStudy + PhpStorm + XDebug除錯

1phpStudy配置

phpStudy整合XDebug擴充套件,所以不用下載XDebug

phpStudy -> 其它選項選單-> PHP擴充套件及設定-> PHP擴充套件 -> Xdebug


2修改php.ini檔案

[XDebug]

xdebug.profiler_append = 0

;效能監測的設定開關

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"

; IDEXDebug協作

xdebug.remote_enable = 1

xdebug.remote_handler = "dbgp"

xdebug.remote_host = "127.0.0.1"

xdebug.remote_port = 9000

xdebug.idekey = phpstorm-xdebug

;.dll檔案的路徑

zend_extension="D:\phpStudy\php\php-5.4.45-nts\ext\php_xdebug.dll"

3、phpstorm配置

1選擇PHP版本

檔案 ->設定 –>語言和框架 –> PHP

 

2Debug

“Debug port”php.inixdebug.remote_port值一致

 

3)配置host

IDE key php.inixdebug. idekey值一致

Port php.inixdebug.remote_port值一致

 

4)設定伺服器

 

5)執行 -> 編輯配置–> PHP Web Application

 

4、開始XDebug除錯

phpStorm裡開啟監聽,就是一個電話一樣的按鈕,點選變為綠色,在程式程式碼點前點選,設定程式段點,點選綠色的debug爬蟲按鈕,chrome瀏覽器開啟xdebug頁,phpStorm出現debug視窗,並獲取到variables