##今天突然要写一点PHP的小东西,多层次嵌套,逻辑有点复杂,之前一直都是打日志的方式来调试的,本来我们.Neter都是被VS惯坏了的人,于是就在VSCode里面来试试给PHP加上Debug

1 . 安装PHPStudy这个集成环境包

  • 启动apache服务器,然后 ->其他选项菜单->My HomePages 输入PHPInfo
  • 找到PHP的版本安装目录 找到XDebug,没有的话,就加上这个标签
[XDebug]
xdebug.profiler_output_dir="D:\phpStudy\tmp\xdebug"
xdebug.trace_output_dir="D:\phpStudy\tmp\xdebug"
zend_extension="D:\phpStudy\php\php-5.6.27-nts\ext\php_xdebug.dll"
xdebug.remote_enable = 1
xdebug.remote_autostart = 1

画一个重点啊,最后两句一定要加上,切记切记,不加应该进不了断点


然后就是VSCode,去官网下载安装好,然后再商店搜索这个三个插件

然后就可以开始调试你的PHP代码了,F5走起。。。。







然后还是跑不起来对不?

最后还要在VS里面加上PHP的路径,

这下按调试应该可以运行了吧。。。不管你是否可以,反正我是可以了

VSCode断点调试PHP相关推荐

  1. VScode断点调试出现unbound breakpoint(断点是灰色)问题

    是否遇到过这样的情况,写代码做调试的时候发现断点是灰色的,在VScode里用不了断点调试. 如果你把当前目录移动到工作区最上面,然后进行调试,你会发现其实调试就正常了. 那么 为什么呢? 因为Live ...

  2. 关于vscode断点调试

    很多人习惯在 Chrome 的调试窗口中调试 Vue 代码, 或者直接使用 console.log 来观察变量值, 这是非常痛苦的一件事,需要同时打开至少 3 个窗体.个人还是更加习惯于断点调试.这篇 ...

  3. vscode+php+phpstudy:断点调试(f5后vscode无法继续下一步;浏览器无法断点,直接返回执行结果的解决方法)

    文章目录 前言 1.设置phpstudy 2.设置vscode 前言 以前用的phpstorm断点调试,今天突然想用vscode断点调试,就是不能继续执行断点下一步,都是如下图所示 看了诸多博客,步骤 ...

  4. Vue中进行断点调试的两种方式(使用外部浏览器和VsCode的 Debug for Chrome插件)

    场景 在使用IDEA等进行后台开发时可以直接在想要进行断点调试的地方双击添加一个断点,然后逐步或者逐过程进行调试. 但是在Vue中如果想要进行调试时,如果是在js中调试的话,可以直接添加一个debug ...

  5. PHP vscode+XDebug 远程断点调试服务器上的代码

    对于简单的项目或仅仅想知道某一位置的某个变量是什么值,直接使用var_dump配置exit来打印和中断就可以了,方便又快捷, 而对于大型项目的调试,或想了解某个系统的整个运行过程,xdebug可能会是 ...

  6. VScode+ROS(C++)代码断点调试实践笔记

    VScode+ROS代码断点调试功能总结文档 使用的是github上古月ROS入门21讲的learning_topic功能包 一.配置好ROS环境,catkin_make编译好要调试的功能包(这些工作 ...

  7. vscode之python框架flask 断点调试的配置(官方推荐的配置,务必注意端口)

    flask的配置务必注意端口,默认端口5000如果被占用,你访问的数据无法返回,请更换端口! 更多细节配置,看官方文档,最权威:Debugging configurations for Python ...

  8. VSCode远程Linux断点调试C++

    由于手上有一台强大的Linux工作站,尽管在Windows下使用Visul Studio写C++十分舒服,但是考虑到以后很多工作都是在Linux下完成,所以需要配置C++的远程调试环境. 使用Remo ...

  9. VSCode chrome断点调试遇到的坑

    当我以为简单配置就可以实现断点调试时候, 意外的坑出现了: chrome弹出页面显示about:blank 然后提示: 无法连接到运行中的进程,将在10000毫秒后超时 前提是我已经按照配置教程原样操 ...

最新文章

  1. java openjdk 卸载_java – 如何卸载OpenJDK?
  2. Java中new function另外新建个文件的写法
  3. HTML5 中的下载简化处理
  4. Cassandra集群配置
  5. 一个超赞又好用的PHP技巧!如何生成PHP扩展的类手册
  6. (18)Verilog HDL结构:initial语句
  7. python 窗口函数_太好用了!Python中8种流行的SQL窗口函数了解一下!
  8. ASP.NET Core 下的依赖注入(一)
  9. matlab复杂网络仿真,matlab在复杂网络上的应用
  10. 革命性新特性 | 单一应用跨多Kubernetes集群的部署与管理 1
  11. 批处理管理员运行当前路径问题
  12. 2021年游戏开发中的10大编程语言:C++、Java、C#......
  13. 人脸识别的又一滥用案例:大数据杀熟,买房多付30W
  14. XCode7报 App Transport Security has blocked a cleartext HTTP (http://) resource load since it is inse
  15. Python男票管理系统
  16. 红米7 自编译不完美 twrp 可root手机
  17. Avast 发布免费的 BianLian 勒索软件解密器
  18. Dubbo (二) ---------- Dubbo 框架
  19. 复习记忆PE导入导出表
  20. 当前发布的sku信息中包含疑似与商品无关的字段,请核实修改后重新提交

热门文章

  1. sklearn决策树/随机森林多分类绘制ROC和PR曲线
  2. ZuulFilter统一异常处理
  3. Linux摄像头改变分辨率,如何找到支持的网络摄像头分辨率?
  4. 二本计算机专业考研清华,从普通二本成功考研到清华北大,是种怎样的体验?...
  5. loadrunner controller无法创建vuser
  6. 邮政社招笔试题库_历年中国邮政笔试精华试题及参考答案
  7. css 实现水滴动画
  8. macbook pro充电测试软件,【MBP充电头充电测试】电量|耗电_摘要频道_什么值得买...
  9. 面试题:如何测试电梯/伞/桌子/笔?
  10. 从零开始 | 原生微信小程序开发(一)