(1)下载XAMPP
(2) 下载phpstrom2020 (低版本很有可能不成功)
(3) 配置php.ini配置文件
xampp本身已经自带了xdebug扩展, 查看phpinfo配置:
配置php.ini
[XDebug]
zend_extension="D:/xampp/php/ext/php_xdebug.dll"
xdebug.remote_enable=1
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.profiler_output_dir="<XAMPP_HOME>\tmp"
(4) 配置phpstrom
(5) 启动服务, 打断点就可以调试了
(6) phpstrom编辑器打断点有时候不方便, 可以下载chrome插件Xdebug;
开启xdebug
(7) 开启phpstrom的这个按钮(点击该电话标识的按钮)
(8) 之后就可以通过在浏览器访问的方式开启xdebug调试了
这种方式的xdebug调试没有重启按钮
补充:
如果
这个按钮打开后, 而且
这个按钮处于激活状态, 不用每次点击phpstrom编辑器上的
这个debug调试图标, 直接刷新浏览器即可进入调试断点