採用的是PhpStrom+Xdebug+QQ瀏覽器(其餘瀏覽器也能夠,我的喜愛)php
1.下載適合的Xdebug插件瀏覽器
下載地址https://xdebug.org/download.php框架
不知道選用哪一個版本的話,那麼有三種方式ide
(1)能夠輸出本身phpinfo信息,而後將全部的phpinfo裏的信息,複製張貼到下方spa
Ctrl+A全選phpinfo信息插件
粘貼到下方框中debug
監測出適合你的版本,點擊進行安裝3d
將下載好的.dll文件放入上圖中指定的位置C:\phpStudy\PHPTutorial\php\php-7.2.1-nts\ext\php_xdebug-2.7.1-7.2-vc15-nts.dll調試
(2)若是你的phpinfo信息監測不到相應的xdebug版本,能夠參考下圖日誌
(3)根據本身phpinfo信息尋找適合的版本
修改php.ini文件文件,在最後一行添加(其中的目錄請按照本身的環境去切換)
[Xdebug]
xdebug.profiler_output_dir="C:\phpStudy\tmp\xdebug"
;日誌目錄
xdebug.trace_output_dir="C:\phpStudy\tmp\xdebug"
;加載的動態連接庫,上面圖片中紅框內的內容
zend_extension = "C:\phpStudy\PHPTutorial\php\php-7.2.1-nts\ext\php_xdebug-2.7.1-7.2-vc15-nts.dll"
xdebug.idekey="PHPSTORM"
xdebug.remote_handler = "dbgp"
xdebug.remote_mode = "req"
xdebug.remote_host=127.0.0.1
xdebug.remote_enable=on
xdebug.remote_port = 9000
xdebug.remote_autostart = no
而後再輸出phpinfo()就能夠檢測xdebug的信息
2.下載瀏覽器Xdebug插件(我使用的QQ瀏覽器)
應用中心
與php.ini中的配置同樣
3.配置PhpStrom
打開設置(Ctrl+Alt+S)=>語言和框架=>php,而後選擇對應的php版本
打開設置(Ctrl+Alt+S)=>語言和框架=>php=>Debug,配置與php.ini中xdebug.remote_port同樣的端口
配置項目服務
配置調試:運行=>編輯結構