由于我是windows环境,使用的是wamp软件搭建的php环境,wamp3已经自带了xdebug,这里主要讲解phpstorm的配置。
配置php.ini
打开php.ini文件,将文件末尾的xdebug.remote_enable
由off
改为on
修改后,重启php服务
安装Xdebug helper插件
下载地址:
https://chrome.google.com/webstore/detail/xdebug-helper/eadndfjplgieldjbigjakmdgkmoaaaoc
下载安装后,将IDE Key设置phpstorm
打开Xdebug helper的模式为debug
配置phpstorm
打开File->settings,确保Debug port设置为9000,如果端口被占用,也可以改为其他的端口。
设置servers
参考: https://www.cnblogs.com/lightsrs/p/9612409.html
开始debug
1.在phpstrom中打断点
2.phpstrom中开启debug监听
3.浏览器打开需要debug的页面
第一次运行时,phpstorm会弹出窗口: