本地安装环境: PHP版本:7.2; phpstorm版本:2017.3.6(之前是2018.1.2后来我换回来了,新版本有一点点问题,不知道是不是我电脑的问题);
01:下载插件 下载地址:https://xdebug.org; 下载对应自己版本的插件; 如果有选择困难症的可以打开:https://xdebug.org/wizard.php; 然后再本地创建一个php文件 用来输出phpifno; 打开该文件,右键查看源代码!将全部内容粘贴到文本框内!
然后就可以看到这个内容,点击下载就可以了!
下载完毕之后,是一个dll的扩展文件.我们需要将该移动到指定的位置
页面上有相关的提示
然后打开PHP配置文件
zend_extension=E:\web\PHPTutorial\php\php-7.2.1-nts\ext\php_xdebug-2.6.0-7.2-vc15-nts.dll //指定Xdebug扩展文件的路径
xdebug.remote_enable=1 //是否开启远程调试
xdebug.remote_handler=dbgp //指定远程调试的处理协议
xdebug.remote_mode=req //可以设为req或jit,req表示脚本一开始运行就连接远程客户端,jit表示脚本出错时才连接远程客户端。
xdebug.remote_host=localhost //指定远程调试的主机名(安装phpstorm的主机ip)
xdebug.remote_port=9001 //指定远程调试的端口号
xdebug.idekey="PHPSTORM" //指定传递给DBGp调试器处理程序的IDE Key
要注意的是!上面的配置在写入的时候将后面的注释删除掉,不然可能会有无法启动的问题 配置完毕之后重启服务器 打开phpinfo,搜索xdebug,看到以下信息就OK了!
接下来打开编辑器,
点击编辑
之后我们测试的时候打个断电在这里
他会打开页面,带上XDEBUG_SESSION_START参数 这时候编辑器会闪 回到编辑器
OK 了
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有