怎么下載配置php的xdebug?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。
站在用戶的角度思考問題,與客戶深入溝通,找到托克遜網(wǎng)站設(shè)計(jì)與托克遜網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗(yàn)好的作品,建站類型包括:做網(wǎng)站、網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名申請、網(wǎng)絡(luò)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋托克遜地區(qū)。
Xdebug是一個開放源代碼的PHP程序調(diào)試器(即一個Debug工具),可以用來跟蹤,調(diào)試和分析PHP程序的運(yùn)行狀況。
Xdebug2018年的最新版本是Xdebug 2.7.0beta1,release日期2018-09-20,添加了對PHP7.2的支持。
安裝
下載xdebug
有兩個版本帶有Non-thread-safe和不帶有Non-thread-safe,主要是看你的php版本是否線程安全版本。
然后復(fù)制到你的php下的ext目錄里,
修改php.ini,增加如下信息:
[Xdebug]
zend_extension="x:\PHP\ext\php_xdebug-2.0.5-5.2.dll"
;以下是參數(shù)
xdebug.auto_trace=on
xdebug.collect_params=on
xdebug.collect_return=on
xdebug.trace_output_dir=”x:\Temp”
xdebug.profiler_enable=on
xdebug.profiler_output_dir=”x:\Temp”
;x為你的盤符
參數(shù)設(shè)置
xdebug.default_enable=on
;顯示默認(rèn)的錯誤信息
xdebug.auto_trace=on
;自動打開“監(jiān)測函數(shù)調(diào)用過程”的功模。該功能可以在你指定的目錄中將函數(shù)調(diào)用的監(jiān)測信息以文件的形式輸出。此配置項(xiàng)的默認(rèn)值為off。
xdebug.collect_params=on
;打開收集“函數(shù)參數(shù)”的功能。將函數(shù)調(diào)用的參數(shù)值列入函數(shù)過程調(diào)用的監(jiān)測信息中。此配置項(xiàng)的默認(rèn)值為off。
xdebug.collect_return=on
;打開收集“函數(shù)返回值”的功能。將函數(shù)的返回值列入函數(shù)過程調(diào)用的監(jiān)測信息中。此配置項(xiàng)的默認(rèn)值為off。
xdebug.max_nesting_level=100
xdebug.profiler_enable=on
;打開效能監(jiān)測器。
xdebug.remote_enable=on
;是否調(diào)試
xdebug.remote_host=localhost
xdebug.remote_port=9000
;調(diào)試端口
xdebug.remote_handler=dbgp
;選擇協(xié)議
xdebug.trace_output_dir="d:\Temp"
;設(shè)定函數(shù)調(diào)用監(jiān)測信息的輸出文件的路徑。
xdebug.profiler_output_dir="d:\Temp"
;設(shè)定效能監(jiān)測信息輸出文件的路徑。
設(shè)置完參數(shù),重啟服務(wù)器,使用phpinfo() 函數(shù)查看是否有 xdebug 項(xiàng)目,安裝是否成功。
詳細(xì)的配置參數(shù)選項(xiàng)如下 :
看完上述內(nèi)容是否對您有幫助呢?如果還想對相關(guān)知識有進(jìn)一步的了解或閱讀更多相關(guān)文章,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對創(chuàng)新互聯(lián)的支持。