Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >在VSCode中配置PHP开发环境

在VSCode中配置PHP开发环境

作者头像
字节星球Henry
发布于 2021-08-09 08:51:15
发布于 2021-08-09 08:51:15
5.3K00
代码可运行
举报
运行总次数:0
代码可运行

下载 XAMPP

XAMPP 是一个易于安装的 Apache 发行版,下载并安装好就行了。当然也可以用 phpstudy。

官网下载:https://www.apachefriends.org/zh_cn/download.html

这里我选择下载 PHP7.4,你也可以下载最新版本的 PHP8.0。

然后打开其安装程序,一路 NEXT,安装地址最好不要选 C 盘,选择自己需要的进行安装即可。

添加系统变量

和之前配置 GCC 一样,找到你安装 XAMPP 的地址,然后添加到 PATH:

我这里是安装在了 E 盘,然后一路确定即可。然后在 cmd 中输入 php -v 来查看你是否配置成功,正常情况如下:

下载 xdebug3 插件*

下载地址:https://xdebug.org/download

我的是 PHP 7.4.16,而且是 Thread safe 版本,所以就下载对应的 TS 的版本。

添加配置

我下载下来的文件名为:php_xdebug-3.0.3-7.4-vc15-x86_64.dll 将其复制到 phpext 文件夹下,修改 php.ini 文件,在文件末尾添加以下配置信息:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[XDebug]
zend_extension = "E:/XAMPP/php/ext/php_xdebug-3.0.3-7.4-vc15-x86_64.dll"
xdebug.mode = debug
xdebug.start_with_request = yes
xdebug.client_host = "127.0.0.1"
xdebug.client_port = 9001

注意:这是针对于 xdebug3 的配置,网上绝大多数教程已经失效(大部分是 xdebug2),用网上的教程你会发现你怎么样也不能进行断点调试

在 VSCode 中安装调试插件

直接搜索 PHP Debug 然后安装即可,然后点击 VSCode 的 文件-首选项-设置,在设置里面的扩展找到 php,点击 setting.json 添加以下一行配置:

然后打开你自己的 php 工程文件夹,创建一个 test.php 文件,测试是否配置成功。

断点调试

你需要在你的 php 工程文件夹中创建 launch.json 文件,将里面的 port 改为之前 php.ini 文件中设置的端口(我这里是 9001),然后打好断点, F5 开始调试,在浏览器中访问你目前的 php 文件,即可进入断点。

这里推荐安装 PHP Server 插件,方便进入浏览器进行调试。


编辑:Henry 2021-03-29 未授权禁止转载

本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
如何在VSCode配置PHP开发环境(详细版)[通俗易懂]
如何在VSCode配置PHP开发环境(详细版)[通俗易懂]这篇博文是当初笔者上课需要配置XAMPP,整理出来配置方法,错漏之处没有认真核对,给造成麻烦的同学道个歉。以下有两场修正之处。第一处,XAMPP国内下载地址改成了XAMPP中文网最新版本下载链接,给之前误下p2p的同学再次道个歉。第二处,下载xdebug插件-添加配置处配置信息已经修正,感谢评论区@SabreWulf2020同学另,水平有限暂时无法回复大家的私信问题,请谅解。一、下载XAMPPXAMPP是一个易于安装的Apache发行版,其中包含MariaDB、PHP和Perl。仅仅需要下载并.
Java架构师必看
2022/05/03
18.7K0
如何在VSCode配置PHP开发环境(详细版)[通俗易懂]
vscode运行php配置_捷达vs5顶配啥配置
XAMPP是一个易于安装的Apache发行版,其中包含MariaDB、PHP和Perl。仅仅需要下载并启动安装程序。
全栈程序员站长
2022/11/09
3340
vscode运行php配置_捷达vs5顶配啥配置
XAMPP+PhpStorm+Xdebug调试本地网页
因为要折腾自己的Wordpress博客,所以不得已入坑了世界上最好的语言qwq第一步就是所说的配置本地的调试环境啦~总不能一上来就在服务器上写吧orz
idealclover
2018/10/31
2.6K0
【PHP】PHP开发必备配置 - Windows
把下载后的文件解包放到合适的位置,比如D:\Program Files\php-7.4.33-Win32-vc15-x86。
阿东
2022/12/21
6.9K0
【PHP】PHP开发必备配置 - Windows
【PHP】PHP开发必备配置 - Windows
把下载后的文件解包放到合适的位置,比如D:\Program Files\php-7.4.33-Win32-vc15-x86。
阿东
2023/02/23
6.3K0
【PHP】PHP开发必备配置 - Windows
visual studio code 调试php方法(图文详解)
简介 php是动态语言没有调试器的话排错起来很是麻烦。vscode可以说是程序员的福音,启动速度快,插件越来越多,跨平台。现在说一下vscode上调试php文件 所需文件
用户2323866
2021/07/07
4K0
电脑配置VSCode的php开发环境
然后我们Ctrl+R输入cmd回车,在打开的命令行里面输入php -v,如图所示即为成功。
用砖头敲代码
2022/08/30
1.3K0
Windows环境配置xdebug调试PHP
比如下载的是32位的TS版本:php_xdebug-2.4.1-5.4-vc9.dll,这个文件复制进任意目录都可以。
Java架构师必看
2021/07/12
1.2K0
Windows系统下PhpStorm+Xdebug安装与调试
Xdebug是一个开放源代码的PHP程序调试器,其实就是一个Debug工具而已。可以用来跟踪,调试、分析PHP程序当前的运行状况!Xdebug作为PHP调试工具,提供了丰富的调试函数,通过开启自动跟踪(auto_trace)和分析器功能,可以比较直观的看到PHP源代码的性能数据,这为优化PHP代码提供了大大的方便。
joshua317
2022/03/25
1.3K0
Windows系统下PhpStorm+Xdebug安装与调试
Winows + VSCode + Debug PHP
下载地址:https://code.visualstudio.com/Download
悟空聊架构
2018/10/10
1K0
Winows + VSCode + Debug PHP
VS Code配置PHP XDebug
打debug还是很有必要的,以前嫌麻烦,现在觉得,通过debug可以看自己写的代码的执行的逻辑,更容易理清别人代码的逻辑。
Lansonli
2021/10/09
2.3K0
phpstorm 配置 Xdebug 调试
对有有经验的程序员,使用 echo()、print_r ()、print_f ()、var_dump () 等函数足以调试 php 代码,如果你不喜欢这样的话,xdebug 就是一个非常好的 php 调试工具。
CRMEB商城源码
2022/05/31
2K0
phpstorm 配置 Xdebug 调试
【VSCode插件】xdebug开发调试PHP
Xdebug 在开发过程中可以帮我们查看具体的运行和步骤,以及每行代码执行的结果,在学习和解决代码问题的时候可以提供非常大的便利。PHPStorm 也可以进行 Xdebug 调试,VScode 也可以进行配置调试,且比 PHPStorm 的配置简单很多,不用每次去创建一个 Server,再创建一个 web page 服务。相比之下,VSCode 的界面好看,且简单方便,值得学习一下。
程序小工
2018/09/12
12.2K0
【VSCode插件】xdebug开发调试PHP
PHP学习(wampServer+PhpStorm+XDebug)——环境相关配置参考(下)
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011415782/article/details/49246925
泥豆芽儿 MT
2018/09/11
2K0
PHP学习(wampServer+PhpStorm+XDebug)——环境相关配置参考(下)
PHP系列 | Phpstorm配置Xdebug断点调试教程(一)
有时候想分析一个开源项目的代码,或者接手了别人的代码,想了解项目代码架构,如果能够在 IDE 中跟踪程序运行轨迹也许可以让你事半功倍。PhpStorm 提供了强大的调试功能,这篇教程会教大家如何安装配置 xdebug,最终实现能够在浏览器实际运行程序时在断点处直接跳回 PhpStorm 进行调试。
Tinywan
2019/07/19
2.9K0
PHP系列 | Phpstorm配置Xdebug断点调试教程(一)
十分钟搞定mac下的phpstorm增加xdebug调试
xdebug 版本需要与php匹配,匹配地址 :https://xdebug.org/wizard.php
兔云小新LM
2019/07/22
4.6K0
十分钟搞定mac下的phpstorm增加xdebug调试
PhpStorm+Xdebug配置单步调试PHP
Xdebug是一款php调试插件,支持在Windows或Linux上进行远程调试。在php文件运行时,通过TCP协议发送调试信息到远程端口,IDE在收到调试信息时,可以向Xdebug发送单步运行,中止运行,运行等命令。此插件还可以进行代码覆盖率的统计,有兴趣的小伙伴可以一起交流。
用户5521279
2019/06/02
4K0
xampp启用xdebug手札
这个版本的XAMPP,自带的php_debug.dll模块启用不了,总是报错,就去xdebug.org下载。
libo1106
2018/08/08
1.4K0
Visual Studio Code调试PHP
这两天有点时间,花时间学习了一下PHP基础语法和语句。因为个人比较喜欢Visual Studio Code这款编辑器,所以学习我主要记录一下使用VSCode学习PHP的遇到的一些问题。其中最主要的就是怎样使用VSCode调试PHP代码。
siberiawolf
2020/03/24
3.4K0
Visual Studio Code调试PHP
phpStorm配置vagrant下的xdebug
作者:matrix 被围观: 5,514 次 发布时间:2017-10-15 分类:零零星星 | 一条评论 »
HHTjim 部落格
2022/09/26
7890
phpStorm配置vagrant下的xdebug
相关推荐
如何在VSCode配置PHP开发环境(详细版)[通俗易懂]
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验