vscode php debug断点调试

记录一个我配置debug的总结

大概步骤

  • 下载对应版本xdebug
  • 下载vscode插件
  • 配置

只要跟着一步一步配置即可

在桌面创建一个test文件夹

创建一个index.php文件

<?php
phpinfo();
?>

win + r

输出cmd

cd到这个文件夹

使用php内置的服务器

php -S localhost:80

访问浏览器

http://localhost

对着这个页面ctrl + a然后复制

进入网址

Xdebug: Support — Tailored Installation Instructions

将刚才复制的内容粘贴到该输入框,然后点击按钮

下载该xdebug

 

 查看php位置

where php
# E:\phpStudy\phpStudy_64\installer\Extensions\php\php-8.1.11nts\php.exe

以我的为例下载到该文件夹下

E:\phpStudy\phpStudy_64\installer\Extensions\php\php-8.1.11nts\ext

进入php.ini文件

找到 [Xdebug]

如果没有就在文件最后自己加上

在这下面复制以下内容

zend_extension=xdebug
xdebug.mode=debug
xdebug.output_dir="E:\phpStudy\phpStudy_64\installer\Extensions\php\debug"   ;设置你自己的输出目录,位置随意
xdebug.start_with_request=yes   ; 所有请求都进入调试
xdebug.client_host=127.0.0.1
xdebug.port=9003

打开vscode

下载该拓展

 打开设置(文件 -> 首选项 -> 设置)

在seeting.json中编辑

设置如下

"php.validate.executablePath": "你的php.exe绝对路径",
"php.debug.executablePath": "你的php.exe绝对路径",

绝对路径格式为 c;/xxx/php.exe

使用vscode打刚才创建的目录

在该目录下创建一个test.php的文件

内容如下

<?php
$i = 0;
$j = $i + 1;
echo $j;
?>

打开运行和调试

创建launch.json文件

打断点

点击绿色按钮开始调试

 

访问localhost/test.php

即可进行调试

 参考: cVSCode配置PHP Debug插件调试PHP_witton的博客-CSDN博客_phpdebug vscode

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值