博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用VS Code断点调试PHP的配置
阅读量:5838 次
发布时间:2019-06-18

本文共 677 字,大约阅读时间需要 2 分钟。

hot3.png

1. 安装 XDebug 扩展

调试 php 代码最常用的就是 XDebug 扩展,首先我们要先安装这个扩展工具。 

下面我推荐一中非常方便的安装 XDebug 扩展的方法,首先新建一个 phpinfo 文件获取到 phpinfo 的内容112717_DpMs_3648322.png然后打开复制

直接全选复制

112627_4ct2_3648322.png

全部复制到  中的输入框中,见下图: 

112859_Yo2p_3648322.png 
点击,稍等片刻后,网站会分析出你当前的 php 环境最适合的 xdebug 版本,并给出下载链接,见下图: 
112947_WjQb_3648322.png 
下载完成后,将该文件复制到 php 的扩展目录中,即安装目录中的 ext 文件夹下。

2. 设置 PHP 使用 XDebug

在 php.ini 配置文件中加一行 zend_extension=path/to/xdebug,其中 path/to/xdebug 即 xdebug 的安装目录加上文件名。 

现在,再次查看 phpinfo 文件输出的内容,就应该能看到 xdebug 的启用了,如下图。

113631_G0Vs_3648322.png

3. 启用远程调试

在 php.ini 配置文件中添加 xdebug 的配置项:

[XDebug]xdebug.remote_enable = 1xdebug.remote_autostart = 1

 

4. 添加 VS Code 的扩展

在 vs code 中搜索 PHP Debug 扩展并安装。

安装完成,下面就可以进行测试了,在 vs code 的 debug 界面开启调试,选择添加 xdebug 的配置 

113912_9wnB_3648322.png 
下面,就可以添加断点,随意调试了。

转载于:https://my.oschina.net/u/3648322/blog/1623332

你可能感兴趣的文章
Scrum指南 (2017) 更新
查看>>
【Dubbo源码阅读系列】之 Dubbo XML 配置加载
查看>>
【刷算法】LeetCode.236-二叉树的最近公共祖先
查看>>
用PaddlePaddle实现图像语义分割模型ICNet
查看>>
C/C++中的malloc、calloc和realloc
查看>>
vbind以及class与style的绑定-vue笔记4
查看>>
TiDB EcoSystem Tools 原理解读系列(二)TiDB-Lightning Toolset 介绍
查看>>
react + Ant Design 的 blog-react-admin 项目的项目文档说明
查看>>
React+TypeScript入门-----BrowserRouter
查看>>
一篇极好的Git 总结
查看>>
centos安装PHP7.3
查看>>
以太坊钱包开发系列2 - 账号Keystore文件导入导出
查看>>
微信程序开发系列教程(四)使用微信API创建公众号自定义菜单
查看>>
SASS用法详解
查看>>
Vue nextTixk与任务
查看>>
《从零构建前后分离的web项目》:前端了解过关了吗?前端基础架构和硬核介绍...
查看>>
[LeetCode] 383. Ransom Note
查看>>
Event Loop
查看>>
使用puppeteer爬虫,检查页面静态资源丢失
查看>>
JS数据类型 与 内存堆栈
查看>>