1. 程式人生 > >PhpStorm配置Xdebug斷點除錯

PhpStorm配置Xdebug斷點除錯

1.獲取到phpinfo資訊

Ctrl+A選擇所有文字,Ctrl+C複製

2. Xdebug 官網下載合適的 dll 檔案

開啟視窗:http://xdebug.org/wizard.php ,把步驟一複製的文字新增到輸入框,如圖:

之後如圖:按照 Instructions 一步一步操作。

這裡寫圖片描述

3. 設定 php.ini

官網文件:https://www.jetbrains.com/phpstorm/help/configuring-xdebug.html

這裡寫圖片描述

4. 下載 Xdebug helper(谷歌瀏覽器擴充套件外掛,可能需翻牆)

chrome 網上應用商店https://chrome.google.com/webstore/detail/xdebug-helper/eadndfjplgieldjbigjakmdgkmoaaaoc?hl=zh-CN
谷歌瀏覽器擴充套件程式配置,選擇 phpStorm,把網址的域名加入白名單。

之後訪問白名單裡的站點,就可以看到如下:

這裡寫圖片描述

4. 下載 phpStorm

官網下載:https://www.jetbrains.com/phpstorm/download/#section=windows-version

註冊時選擇 License server,填寫 http://idea.lanyus.com/
hosts檔案新增一行:0.0.0.0 account.jetbrains.com

5. 配置php環境

這裡寫圖片描述

6. 配置 debug

保證埠號和php.in中的一致,如果沒有設定埠,預設就是9000。

這裡寫圖片描述

設定 DBGp Proxy

這裡寫圖片描述

7. 設定 PHP Web Application

設定 server

這裡寫圖片描述

新增配置,在 phpStorm 右上角,選擇Edit Configurations...,然後配置站點

這裡寫圖片描述
這裡寫圖片描述

斷點除錯

Start Listening for PHP Debug Connections

這裡寫圖片描述

設定斷點

這裡寫圖片描述

訪問該Action

phpStorm 會自動彈出,我們這樣檢視變數:

這裡寫圖片描述
這裡寫圖片描述

大功告成!