vscode php插件_vscode+phpstudy+xdebug无法断点(踩坑记)
这篇短文主要记录搭建php调试环境时vscode的断点不去作用的问题。
安装vscode、下载phpstudy最新版这2步都不说了,网上大把教程。本文主要把phpstudy的一个坑点记录一下。
- vscode
vscode安装好后,在vscode商店中搜索安装下面的2个插件:
Intelephense可有可无,是 PHP代码提示工具,支付代码提示、查找定义、类搜索等功能。
装完插件,然后配置插件:File--Preferences--Settings--Extensions--PHP:
写入你要用的php版本所在位置:
"php.validate.executablePath": "D:phpstudy_proExtensionsphpphp7.1.9ntsphp.exe",
- xdebug
选择phpstudy的环境,如图我用的是7.1.9:
之后点击旁边的设置,打开扩展组件,做如下的配置,我用的调试端口是9001,然后点确定:
打开7.1.9的php.ini:
做了如上的配置后,在php.ini文件中就有Xdebug的内容:
我遇到的坑点就在这里,导致断点失败。解决方法如下:
配置文件中xdebug.remote_enable=Off需要改为On
添加一行配置:xdebug.remote_autostart = On
保存配置文件后记得重启一下apache。我们去vscode中设置,填上xdebug的端口:
下断点,F5启动debug,浏览器访问test.php,此时就能踩到断点了:
说明:我的phpstudy是8.0.9.3,没有测试最新版本的phpstudy是否修复这个问题。
至于下图的这个问题,不解决貌似没啥影响。如果实在强迫症,要解决,可以去xdebug官网下载适合你php版本的的xdebug(这一步网上也很多教程),并改掉php.ini里面的xdebug路径指向你下载的xdebug就OK:
比如我的是这个:
嗯,真香,没有红色了。
vscode php插件_vscode+phpstudy+xdebug无法断点(踩坑记)相关推荐
- jQuery插件simplePagination的使用-踩坑记_03
jQuery插件simplePagination的使用 正在熟悉项目上的代码,新添加了一个需要,需要对表单进行分页,之前的代码中是有分页的代码的,看了老半天,也没看太明白.之前的项目比较久远,继续熟悉 ...
- idea easyYapi插件导入yapi接口使用及踩坑记录
正常版本操作过程: 1.安装easyYapi插件: 插件拦搜索easyYapi安装并重启idea 2. 配置easyYapi 进入路径: window系统路径:File-Settings ---> ...
- 【Egret插件】JSZip-ZipPlugin踩坑记
前言 在 Egret 项目中,发布的时候可以使用 压缩插件将资源(图片,配置文件等)压缩成一个 .zip 文件,然后使用JSZip读取 .zip 文件的内容. 测试环境 Egret v5.2.10 J ...
- 热部署插件JRebel使用解决方案(安装+踩坑+使用方法)傻瓜式超详细!!!
https://blog.csdn.net/weixin_43218500/article/details/106591146
- PHP vscode+XDebug 远程断点调试服务器上的代码
对于简单的项目或仅仅想知道某一位置的某个变量是什么值,直接使用var_dump配置exit来打印和中断就可以了,方便又快捷, 而对于大型项目的调试,或想了解某个系统的整个运行过程,xdebug可能会是 ...
- vscode运行html的插件_vscode前端常用插件推荐,搭建JQuery、Vue等开发环境
vscode是微软开发的的一款代码编辑器,就如官网上说的一样,vscode重新定义(redefined)了代码编辑器.当前市面上常用的轻型代码编辑器主要是:sublime,notepad++,edit ...
- vscode怎么禁用插件_VSCode常用插件用户设置常见冲突解决
VSCode简介. Visual Studio Code是一个轻量级,跨平台,功能强大的源代码编辑器,能兼容市面上所有的编程语言. 相关链接:https://code.visualstudio.com ...
- vscode更换主题的插件_vscode插件开发:定制 vscode 主题插件扩展
vscode 自带的几款主题都很漂亮,也支持通过用户配置修改一些常用的配色,但是如果想对很多部分的配色进行修改则没那么容易.我们可以通过基于已有主题定制自己的 vscode 主题扩展来实现该目的. v ...
- php如何设置断点调试,使用 PHPStorm + Xdebug 实现断点调试
一.配置 Xdebug 配置 Xdebug 相关参数,在 php.ini 文件中新增如下配置,如果没安装的,请参考<PHP 安装 Xdebug扩展>:[xdebug] xdebug.rem ...
最新文章
- 安装PHP5、PHP7
- go map的定义和使用 键值对存储
- 如何实现网站文件动静分离
- 哲学家就餐问题--信号量和互斥量预防死锁
- 百度推广为什么出现在右侧
- 【Eclipse 插件】Subclipse
- “阿一web标准学堂”第1课:web标准概述(附视频、课件、代码下载)
- 关于IDEA中有关springboot快启动报错问题
- 华为太极magisk安装教程_华为(HUAWEI)ROM安装包合集
- Java实现阿里云短信验证码发送
- vba formula 公式的引用
- virt a mate(vam)版本1.20.77.9介绍和下载
- 软件工程---个人总结
- MTK芯片处理器对比资料图
- 10.java基础----继承、抽象类- 编程
- 学习第1天:认识Linux系统和红帽认证
- Spring Boot概述与入门特点配置方式注入方式yim配置文件与多文件配置Spring Boot自动配置原理lombok应用
- 机器人合肥乐博_乐博机器人编程——让机器人陪伴全国儿童成长
- 【朝花夕拾】Android性能篇之(四)Apk打包
- 2017身残志坚的定西考生魏祥上清华
热门文章
- ImportError: libjpeg.so.62: cannot open shared object file: No such file or directory
- synchronized 解决死锁的问题 轉貼
- 《天天数学》连载12:一月十二日
- Java案例:泛型用法演示
- 湖北工程学院计算机宿舍,湖北工程学院宿舍条件,宿舍环境图片(10篇)
- 【英语学习】【Daily English】U12 E-World L04 I bought it on a Swiss website
- android 加载外部矢量图SVG
- GLSurfaceView基础学习笔记
- jDom 和dom4j 输出的中文乱码的解决方案
- httpcline转发_go http请求转发