1、下载:
https://xdebug.org/download.php
注:下载的时候需要对应版本信息
2、检测工具:
注:cdm命令窗口输入php -i 获取到phpInfo()信息
3、配置环境:
-
PHP 7.3.26
-
PhpStorm 2020.3.1
-
Xdebug3
4、php.ini最后添加配置
-
Xdebug存放路径: zend_extension =xx.debug.dll
-
调试关键字: xdebug.idekey=PHPSTORM
-
调试模式:xdebug.mode=debug

5、重启Apache
-
在phpinfo()显示如下信息,说明安装成功
xdebug.png
-
cmd数据 php -v,显示Xdebug说明安装成功
phpv.png
6、PhpStorm配置
(1) File-->Setting-->Language & FrameWorks-->Debug、Servces
-
Debug
debug.png
-
DbGp proxy
dbgp.png
-
Servces
servers.png
(2)编辑调试配置服务器和程序
-
Add Condfiation
add_configation.png
-
Add PHP Web Page
php_web_page.png
-
配置服务和调试应用
add_server.png
7、开启PhpStorm断点调试
-
开启debug监听
开启debug.png
-
已开启
已开启状态.png
8、打断点调试
-
选择调试文件打断点
添加断点.png
-
浏览器输入:tp-demo.com
浏览器输入:tp-demo.com
-
已进入调试状态
已进入调试状态
网友评论