下載xdebug
- https://xdebug.org/download.php 找到本身php版本對應的xdebug下載
- https://xdebug.org/wizard.php 在網頁上把phpinfo()的信息輸出來,而後全選網頁源代碼複製粘貼進該頁面的輸入框,點擊按鈕,便可下載對應的xdebug版本
PHP配置xdebug
在php.ini中加上:
zend_extension = "D:\Program Files\php7.3.3\ext\php_xdebug-2.7.0-7.3-vc15-x86_64.dll"
xdebug.remote_enable = on
xdebug.idekey = PHPSTORM(默認爲當前電腦用戶名,修改爲這個,由於xdebug插件默認是這個值)
PHPStorm配置xdebug
在PHPStorm中按照路徑找到 File | Settings | Languages & Frameworks | PHP
在這個目錄下會看到Debug,在裏面找到xdebug,看看端口是否修改(通常沒在php.ini中修改xdebug配置,此處不須要修改)
一樣在這個目錄下會看到Server,增長一個
Chrome安裝xdebug插件
直接在擴展商店搜索xdebug helper就能夠了
(若是不能打開商店,直接在百度裏面搜索就能夠了,注意,直接下載的插件包可能安裝不了,直接把下載的crx文件後綴改爲rar,
而後解壓,最後把解壓的文件夾添加到chrome就能夠了)
調試
1.打開chrome瀏覽器中插件,默認是Disable,選成debug
2.在代碼中打個斷點,而後點擊PHPStorm右上角的小電話標誌
3.打開要調試的網址,調試開始。