1:首先查看是否安装xdebug扩展

  打开终端  

➜ ~ php -v
PHP 5.6.24 (cli) (built: Jul 21 2016 14:27:54)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
with Xdebug v2.4.1, Copyright (c) 2002-2016, by Derick Rethans
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies

  如果没有安装怎pecl install xdebug安装扩展

  在php.ini文件中添加zend_extension=/usr/lib64/php/modules/xdebug.so

2 配置xdebug

  vim /etc/php.ini 添加xdebug配置

  xdebug.remote_port = 9000 端口如果修改则需在vscode中的配置文件中修改port选项

  xdebug.auto_trace=1 默认打开xdebug

  xdebug.remote_host = "localhost"
   xdebug.remote_mode = "req"

3配置vs code

  安装php debug扩展

  设置可用的php路径

  "php.validate.executablePath": "/bin/php"

4在chrome中安装xdebug helper 扩展程序

  

5开启debug

  

详解https://xdebug.org/docs/all

  

转载于:https://www.cnblogs.com/a-flydog/p/5772875.html

vscode使用php调试相关推荐

  1. vscode断开调试服务器文件,vscode显示等待调试器断开连接

    我正在尝试在vscode上调试量角器脚本. 我编辑了launch.json文件,但是调试控制台抛出了下面的错误. vscode调试控制台输出: C:\Program Files\nodejs\node ...

  2. vscode编译、调试stm32F4系列mcu的程序

    捣腾很长时间了,用vscode编译.调试stm32F4系列mcu的程序.记录下. launch.json @TOC // AUTOMATICALLY GENERATED FILE. PLEASE DO ...

  3. 如何在vscode上调试php,如何用vscode进行单步调试

    快捷键Ctrl + ` 打开默认终端; Ctrl + Shift + ` 新建新的终端; Ctrl + Shift + Y 打开调试控制台,然后再自行切换终端选项; ps: ` 在键盘数字1的左边. ...

  4. 解决vscode进行chrome调试时报错:localhost拒绝了我们的连接请求

    解决vscode进行chrome调试时报错:localhost拒绝了我们的连接请求 只是为了记录,参考博客https://blog.csdn.net/LiBlacksmith/article/deta ...

  5. Vscode突然没法调试python2.7

    Vscode突然没法调试python2.7,且报错: ...........import _thread as thread; verify_shadowed.check(thread, ['star ...

  6. vscode使用lldb调试C++程序

    vscode使用lldb调试C++程序 如需转载请标明出处:http://blog.csdn.net/itas109 QQ技术交流群:129518033 文章目录 vscode使用lldb调试C++程 ...

  7. phpstudy php调试,phpStudy vscode 搭建debug调试的教程详解

    下载地址 [Xdebug] zend_extension=D:/phpstudy_pro/Extensions/php/php7.3.4nts/ext/php_xdebug.dll xdebug.co ...

  8. VSCode配置python调试环境

    本文转载自: https://www.cnblogs.com/qdscwyy/p/7756694.html 作者:qdscwyy 转载请注明该声明. 目录 VSCode配置python调试环境 1.下 ...

  9. VsCode进行python调试配置设置

    使用vscode进行调试的时候,往往需要进行调试配置文件设置.如下为调试python过程中常用的参数的示例和说明.更多内容参考官方说明 {// Use IntelliSense to learn ab ...

  10. 一文掌握vscode远程gdb调试

    0 背景 最近在同事的安利下,尝试了用 vscode 做 gdb 调试,用完之后,"真香". 话不多说,本文要实现的是:在 windows 端远程调试 linux 服务器和 arm ...

最新文章

  1. python的threading安装不了_python – 我无法安装Gevent
  2. ISAPI_Rewrite3.1相关知识
  3. 边工作边刷题:70天一遍leetcode: day 33-3
  4. 搜索引擎Solr系列(二): Solr6.2.1 从MySql中导入数据
  5. 【软件开发底层知识修炼】五 gcc-C语言编译器
  6. 蚂蚁金服冯柯:下一个十年,核心自研技术将迎来黄金发展期
  7. linux at模块,使用kgdb调试linux内核及内核模块
  8. API章节--第四节包装类总结
  9. android系统自动休眠代码流程,android系统休眠与唤醒驱动流程详细分析.doc
  10. 软件程序开发步骤有哪些?如何简单制作手机App?
  11. [闲聊篇]这个世界所谓的28定律
  12. 系统内核溢出漏洞提权之Windows Exploit Suggester
  13. 平板触控笔有哪些用途?实用平板电脑手写电容笔推荐
  14. region proposal
  15. Iterative Reweighted Least Squares(IRLS)
  16. 连平县新视界-连平2018年公开招聘教职员66人
  17. 【Lilishop商城】No2-1.确定项目结构和数据结构(用户、商品、订单、促销等模块)
  18. android 抠图功能,Android抠图工具,天天P图
  19. 比脸软件测试自学,【AI测试学习】FakeApp, Faceswap, DeepFaceLab等Deepfakes换脸程序的简单对比 (转)...
  20. 苏州企业拿到商标注册证后,需要注意哪些事项?

热门文章

  1. 兼容 .NET Core3.0, Natasha 框架实现 隔离域与热编译操作
  2. .call() 与 .apply() 的用法及区别
  3. 分布式文件系统(HDFS)与 linux系统文件系统 对比
  4. 一个对象,数组去重的方法
  5. win10 uwp unix timestamp 时间戳 转 DateTime
  6. 上半年产品原型设计Axure rp稿(持续更新)
  7. 在iOS8 下用Swift 创建自定义的键盘
  8. UESTC_秋实大哥与快餐店 2015 UESTC Training for Data StructuresProblem C
  9. UVA 11426 GCD-Extreme(II) ★ (欧拉函数)
  10. 自动生成三层结构代码(3)--生成数据访问层Insert方法