首頁 > 後端開發 > php教程 > php調試工具-XDebug使用

php調試工具-XDebug使用

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-07-29 08:58:06
原創
980 人瀏覽過

下面以windows平台和Aptana Studio為例,介紹XDdebug的使用。

1、安裝XDebug

1)下載php的XDebug擴充.dll文件,官網下載位址是https://xdebug.org/download.php,可以依照實際php運行系統架構、VC版本和執行緒安全性下載。

2)將下載的.dll檔案複製到php安裝目錄的ext目錄下。

3)開啟php.ini文件,新增下列設定:
  xdebug.profiler_append = 0

  ;效能監測的設定開關
  xdebug.profiler_enable;效能監測的設定開關
  xdebug.profiler_enable = 1.ableenablem.  ;profiler_enable設定為1的時候,效能監測資訊寫入檔案所在的目錄

  xdebug.profiler_output_dir ="D:phpStudytmpxdebug"


  ;設定的函式呼叫監測訊息的輸出路徑

  xdebugxdebug;監測文件的名字

  xdebug.profiler_output_name = "cache.out.%t-%s"

  ;這三行是為了讓IDE與XDebug協作

  x debug.remote_host = " 127.0.0.1"

  ;.dll檔案的路徑

  zend_extension="D:phpStudyphp54nextphp_xdebug-2.4.0-5.4-vc9-nts.dll"
1🜎 aptana ,window->preferences->php->debug,進行如下設定:


2)window->preferences->php->php interpreters,進行以下設定:name〜

㟎,executable path為php安裝目錄中php.exe檔路徑,php.ini為可選。至此,已設定完畢XDebug。

3)使用XDdebug

  調試為F11快捷鍵。

php調試工具-XDebug使用  step into就是單步執行,遇到子函數就進入並且繼續單步執行;(F5)

  step over是在單步執行時,在函數內遇到子函數時不會進入子函數內單步執行,而是將子函數整個執行完再停止,也就是把子函數整個當作一步。 (F6)

  step return就是單步執行到子函數內時,用step return就可以執行完子函數餘下部分,並返回到上一層函 數。 (F7)

現在可以放心地調試php程式了。 php調試工具-XDebug使用

以上就介紹了php調試工具-XDebug使用,包含了方面的內容,希望對PHP教學有興趣的朋友有幫助。

相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板