【PhpStorm】xdebug打断点测试 踩坑记

首先通过 <?php echo phpinfo(); ?> 来查看当前xampp中是否开启了xdebug

Ctrl + F 若未查找到 xdebug,则说明未开启;打开 xampp\php\ext 查看是否有 php_xdebug.dll ,若有的话就不用再下载,只需要在 php.ini 文件中找到并开启即可

接下里是下面的一些配置图
【PhpStorm】xdebug打断点测试 踩坑记
【PhpStorm】xdebug打断点测试 踩坑记

踩坑一:debug运行后发现 File path is not mapped to …

【PhpStorm】xdebug打断点测试 踩坑记
经过排查后发现 Absolute path on the Server 未设置
【PhpStorm】xdebug打断点测试 踩坑记
将其设置为对应的路径即可
【PhpStorm】xdebug打断点测试 踩坑记

踩坑二:默认不勾选 Break at first line in PHP scripts

默认这里是不勾选的;既然不勾选的话那当然无法调试啦,断点形同虚设了~

所以一定要勾选 Break at first line in PHP scripts
【PhpStorm】xdebug打断点测试 踩坑记
最后展示下动态图吧:
【PhpStorm】xdebug打断点测试 踩坑记