Appearance
XDEBUG
安装配置
下面讲解在PHPSTORM中配置xdebug,所使用环境为 homestead。
Homestead 已经内置xdebug 支持,无需要单独安装
软件配置
按下图对phpstorm进行配置
- Host 为你的项目访问域名
- Debugger选择Xdebug
浏览器
下面在浏览器中安装xdebug插件
访问 chrome应用商店 安装插件,如果你使用的是edge浏览器也可以安装。如果访问不了应用商店,请百度搜索 Xdebug helper chrome
关键词下载插件文件自行安装。
断点调试
下面来测试断点调试
浏览器
按下图方式开启浏览器xdebug调试
phpstorm
在phpstorm中创建文件 bmcms.php
内容如下
<?php
for($a=1;$a<20;$a++){
echo $a;
}
我们在 echo ..
处添加断点
然后开启断点调试
在浏览器中访问 http://bmcms.test/bmcms.php
文件,就可以在phpstorm中进行调试了
正常情况下会自动跳转到 phpstorm,如果没有跳转可自行切换到phpstorm