前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Winows + VSCode + Debug PHP

Winows + VSCode + Debug PHP

作者头像
悟空聊架构
发布2018-10-10 10:53:02
9940
发布2018-10-10 10:53:02
举报

一、环境

环境:Win10

二、软件

1.安装VSCode

下载地址:https://code.visualstudio.com/Download

2.PHP 代码包

版本:php-7.2.9-Win32-VC15-x64

下载地址:https://windows.php.net/downloads/releases/

3.Debug扩展

版本:php_xdebug-2.6.1-7.2-vc15-x86_64.dll

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

4.VSCode安装php debug 扩展插件

 三、配置环境

1.解压PHP文件包

将php-7.2.9-Win32-VC15-x64.zip解压到本地磁盘(比如D盘根目录)

2.加入扩展文件

将php_xdebug-2.6.1-7.2-vc15-x86_64.dll 拷贝到D:\php-7.2.9-Win32-VC15-x64\ext 文件夹

3.配置php.ini文件

(1)拷贝\php-7.2.9-Win32-VC15-x64\php.ini-development

(2)重命名为php.ini

(3)编辑php.ini文件,将以下代码拷贝到php.ini文件的最下面

代码语言:javascript
复制
zend_extension = D:\php-7.2.9-Win32-VC15-x64\ext\php_xdebug-2.6.1-7.2-vc15-x86_64.dll
xdebug.remote_enable = 1
xdebug.remote_autostart = 1

4.配置环境变量:

将php的包路径加入到环境变量

 5.配置VSCode 用户设置

 四、测试

1.新建一个test文件夹

2.新建一个index.php文件

代码语言:javascript
复制
<?php
$a=1;
phpinfo();
printf($a);
?>

3.配置launch.json

 4.F5 开始Debug,监听php的运行

6.Powershell 运行php脚本

到test目录执行

代码语言:javascript
复制
php index.php

VSCode在第二行代码处中断了

7.继续执行

输出结果:1

作  者: Jackson0714 出  处:http://www.cnblogs.com/jackson0714/ 关于作者:专注于微软平台的项目开发。如有问题或建议,请多多赐教!

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、环境
  • 二、软件
    • 1.安装VSCode
      • 2.PHP 代码包
        • 3.Debug扩展
          • 4.VSCode安装php debug 扩展插件
          •  三、配置环境
            • 1.解压PHP文件包
              • 2.加入扩展文件
                • 3.配置php.ini文件
                  • 4.配置环境变量:
                  •  四、测试
                    • 1.新建一个test文件夹
                      • 2.新建一个index.php文件
                        • 3.配置launch.json
                          •  4.F5 开始Debug,监听php的运行
                            • 6.Powershell 运行php脚本
                              • 7.继续执行
                              领券
                              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档