Skip to content

安装配置

下面讲解在PHPSTORM中配置xdebug,所使用环境为 homestead。

Homestead 已经内置xdebug 支持,无需要单独安装

软件配置

按下图对phpstorm进行配置

  • Host 为你的项目访问域名
  • Debugger选择Xdebug

image-20210120095343957

浏览器

下面在浏览器中安装xdebug插件

访问 chrome应用商店 安装插件,如果你使用的是edge浏览器也可以安装。如果访问不了应用商店,请百度搜索 Xdebug helper chrome 关键词下载插件文件自行安装。

断点调试

下面来测试断点调试

浏览器

按下图方式开启浏览器xdebug调试

image-20210120100243515

phpstorm

在phpstorm中创建文件 hdcms.php 内容如下

<?php
for($a=1;$a<20;$a++){
    echo $a;
}

我们在 echo .. 处添加断点

image-20210120095735703

然后开启断点调试

image-20210120095920408

在浏览器中访问 http://hdcms.test/hdcms.php 文件,就可以在phpstorm中进行调试了

正常情况下会自动跳转到 phpstorm,如果没有跳转可自行切换到phpstorm