首頁 > 後端開發 > php教程 > 使用xdebug調試php詳細教程

使用xdebug調試php詳細教程

P粉547719424
發布: 2022-05-10 09:04:07
原創
209 人瀏覽過

下載xdebug擴充
將phpinfo()中的資訊全部複製到Xdebug中的文字方塊中,如下圖所示:點選「Analyse my phpinfo() output」按鈕。

使用xdebug調試php詳細教程

跳到如下圖頁面,會對本機中的php進行分析,點擊“Download php_xdebug-2.7.2-7.2-vc15-x86_64.dll”按鈕下載Xdebug擴充。

使用xdebug調試php詳細教程

配置Xdebug擴充功能
將下載好的Xdebug擴充複製到php目錄下的ext資料夾中,並在php.ini配置的末尾添加如下配置信息:

zend_extension=E:\php7\ext\php_xdebug-2.7.2-7.2-vc15-x86_64.dllxdebug.profiler_output_dir="E:\php\xdebug"xdebug.trace_output_dir="E:\php\xdebug"xdebug.remote_port=9000xdebug.idekey=PHPSTORMxdebug.remote_autostart=1xdebug.remote_host=localhostxdebug.remote_enable=1
登入後複製

然後重新啟動服務,再開啟phpinfo(),出現xdebug擴充表示設定成功

使用xdebug調試php詳細教程

phpStorm中設定Xdebug
#在常用的編輯器中配置xdebug,以phpstorm為例,開啟“File->Settings->Languages & Development->PHP->Debug”,設定XDebug監聽埠號,需要與在php.ini設定檔中配置的連接埠號碼保持一致,如下圖所示:

使用xdebug調試php詳細教程

開啟「File->Settings->Languages & Development->PHP->Debug->DBGp Proxy”,配置DBGp協定配置訊息,如下圖所示:

使用xdebug調試php詳細教程

#開啟“File->Settings->Languages & Development->PHP->Server ”,配置php運行伺服器,如下圖所示:

使用xdebug調試php詳細教程

開啟“Run/Debug Configurations”,新增“PHP Web Page”,如下圖所示:

使用xdebug調試php詳細教程

Chrome新增Xdebug helper擴充功能
Chrome新增完Xdebug helper擴充後,需要設定"IDE key",需要與php.ini配置文件中配置的保持一致。上面設定檔寫的是PHPSTORM

使用xdebug調試php詳細教程

開啟phpStorm偵錯
先設定執行伺服器為localhost,然後開啟php debug監聽,執行debug模式,最後設定斷點,如下圖所示:

使用xdebug調試php詳細教程

以上就是本文全部內容,希望能帶給大家幫助。

以上是使用xdebug調試php詳細教程的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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