iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >VSCode怎么调试PhpStudy里的代码
  • 902
分享到

VSCode怎么调试PhpStudy里的代码

2023-07-05 18:07:11 902人浏览 泡泡鱼
摘要

本篇内容主要讲解“vscode怎么调试PHPStudy里的代码”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“VSCode怎么调试phpStudy里的代码”吧!配置 PhpStudy我使用的是WN

本篇内容主要讲解“vscode怎么调试PHPStudy里的代码”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“VSCode怎么调试phpStudy里的代码”吧!

配置 PhpStudy

我使用的是WNMP环境,WEB服务器NginxApache 环境也是一样的流程。

使用默认版本PHP

使用默认版本的PHP就相当简单了,直接打开 XDebug调试组件 即可。

配置好了就可以跳过下面的部分,直接去看 配置 VS Code 。

使用自定义版本PHP

要不说我这个人做东西怎么慢呢,因为经常想要知道 为什么别的方法。所以我并没有使用默认的PHP版本,而是顺便想要更新到PHP 7.x的最新版。

下载新版PHP

先到官方网站下载最新的 PHP 7.4.33 - https://windows.php.net/download,我使用的是 nts 版本。下载完成以后放到 phpstudy 的相应目录下,例如 X:\path\to\phpstudy_pro\Extensions\php 。文件夹名称修改为相同规则,例如 php-7.4.33nts

下载并配置XDebug

刚才下载的包里是不包含 XDebug 插件的,我们需要自己去下载和配置。

XDebug 官方网站有个非常贴心的功能,就是将本地 php_info 输出的信息,粘贴到输入框后,可以帮你分析出要下载的版本,并给出下载地址。到网址Https://xdebug.org/wizard输入,然后点击 *Analyse my phpinfo() output* 按钮即可。

把下载好的dll插件拷贝到刚才 php-7.4.33nts\ext 目录中,然后在 php.ini 中加上以下信息(直接加在最末尾即可,确保是在 OPCache 配置的后面):

[XDebug]
zend_extension="D:\phpstudy_pro\Extensions\php\php-7.4.33nts\ext\php_xdebug.dll"
xdebug.mode = debug
xdebug.start_with_request = yes
xdebug.client_port = 9000
xdebug.remote_autostart = 1
xdebug.collect_params=1
xdebug.collect_return=1
xdebug.auto_trace=On
xdebug.remote_enable=On
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_handler=dbgp

记得把 zend_extension 的值改为你插件实际所在的路径和实际的名称。

测试配置是否成功

首先重启web服务器(无论 Nginx 还是 Apache),然后用 phpinfo() 打印PHP信息,看是否有 XDebug 插件。

配置 VS Code

确保 VSCode 中已经下载 PHP Debug 插件。

打开 文件->首选项->设置 , 在配置中添加如下内容:

"php.validate.executablePath": "D:/phpstudy_pro/Extensions/php/php-7.4.33nts/php.exe"

最后直接点击 *运行和调试* 按钮,在创建的 launch.JSON 里添加一个配置,或者找到已存在的配置来修改:

{
   "name": "Listen for Xdebug",
   "type": "php",
   "request": "launch",
   "port": 9000
}

到此,相信大家对“VSCode怎么调试PhpStudy里的代码”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: VSCode怎么调试PhpStudy里的代码

本文链接: https://www.lsjlt.com/news/354501.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • VSCode怎么调试PhpStudy里的代码
    本篇内容主要讲解“VSCode怎么调试PhpStudy里的代码”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“VSCode怎么调试PhpStudy里的代码”吧!配置 PhpStudy我使用的是WN...
    99+
    2023-07-05
  • VSCode如何调试PhpStudy环境里的代码
    这篇文章主要介绍“VSCode如何调试PhpStudy环境里的代码”,在日常操作中,相信很多人在VSCode如何调试PhpStudy环境里的代码问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”VSCode如何调...
    99+
    2023-07-04
  • VScode + PHPstudy + PHP Debug 调试PHP代码
    找了好多文章写个流程笔记记录下,整了几天终于搞定了(毕竟我是小白萌新)。 下载小皮面板 https://www.xp.cn/download.html下载vscode https://code.vis...
    99+
    2023-09-03
    php vscode apache
  • 怎么用VSCode调试React Vue代码
    这篇文章主要介绍了怎么用VSCode调试React Vue代码的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇怎么用VSCode调试React Vue代码文章都会有所收获,下面我们一起来看看吧...
    99+
    2023-07-02
  • 在VSCode里怎么使用Jupyter Notebook调试Java代码
    本篇内容介绍了“在VSCode里怎么使用Jupyter Notebook调试Java代码”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所...
    99+
    2023-07-02
  • vscode怎么对typescript代码进行调试
    本篇内容主要讲解“vscode怎么对typescript代码进行调试”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vscode怎么对typescript代码进行调试”吧!在 VS Code 中,...
    99+
    2023-07-05
  • VScode如何运行和调试代码
    本文小编为大家详细介绍“VScode如何运行和调试代码”,内容详细,步骤清晰,细节处理妥当,希望这篇“VScode如何运行和调试代码”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。运行环境:VSCode 1.68....
    99+
    2023-07-04
  • vscode如何远程调试python代码
    这篇文章主要介绍了vscode如何远程调试python代码的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇vscode如何远程调试python代码文章都会有所收获,下面我们一起来看看吧。环境配置配置 python...
    99+
    2023-07-06
  • vscode怎么远程调试python代码?方法整理
    在《vscode远程gdb调试》文章中,介绍了如何使用 vscode 调试 c/c++ 代码,作为该文的姊妹篇,本文对调试 python 代码的方法做一个整理。环境配置远程连接的方法同 《vscode远程gdb调试》中的第 1 节相同,本文...
    99+
    2023-10-22
    python VSCode
  • 在VSCode里使用Jupyter Notebook调试Java代码的详细过程
    目录什么是Jupyter Notebook?Jupyter Notebook主要优点环境准备下载 IJava创建conda虚拟环境搭建运行环境测试之前使用的那台电脑有点旧了,稍微跑一...
    99+
    2024-04-02
  • 【代码审计-PHP】phpStudy(新版) + PhpStorm + XDebug动态调试
       前言: 介绍:  博主:网络安全领域狂热爱好者(承诺在CSDN永久无偿分享文章)。 殊荣:CSDN网络安全领域优质创作者,2022年双十一业务安全保卫战-某厂第一名,某厂特邀数字业务安全研究员,edusrc高白帽,vulfoc...
    99+
    2023-09-04
    php phpstorm
  • VSCode中如何调试Electron应用的主进程代码
    这篇文章主要为大家分析了VSCode中如何调试Electron应用的主进程代码的相关知识点,内容详细易懂,操作细节合理,具有一定参考价值。如果感兴趣的话,不妨跟着跟随小编一起来看看,下面跟着小编一起深入学习“VSCode中如何调试Elect...
    99+
    2023-06-26
  • VSCode怎么调试Angular程序
    这篇文章主要介绍VSCode怎么调试Angular程序,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!vscode有什么用Visual Studio Code 是一个运行于 OS X,Windows和 Linux 之上...
    99+
    2023-06-14
  • 如何在VSCode上调试Electron应用的主进程代码
    这篇“如何在VSCode上调试Electron应用的主进程代码”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“如何在VSCod...
    99+
    2023-06-30
  • vscode调试gstreamer源码的详细流程
    目录1. 安装vscode插件2. 配置文件修改2.1 自定义c_cpp_properties.json2.2 自定义tasks.json文件2.3 Debug3. Makefile...
    99+
    2023-01-05
    vscode调试gstreamer gstreamer源码 vscode调试
  • Joyent中怎么调试Node代码
    Joyent中怎么调试Node代码,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。“Node.js使用JavaScript并具备动态特性,”...
    99+
    2024-04-02
  • Linux下怎么调试python代码
    本篇内容介绍了“Linux下怎么调试python代码”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Linux下调试pytho代码具体方法日志...
    99+
    2023-06-28
  • Node.js的代码调试debug
    在Node.js中调试代码有多种方法,下面列举了一些常用的调试方法:1. 使用console.log():最简单的调试方法是在代码中...
    99+
    2023-09-17
    Node.js
  • python怎么使用pdb调试代码
    小编给大家分享一下python怎么使用pdb调试代码,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!使用pdb调试代码Python有自己的内置调试器-pdb。调试器...
    99+
    2023-06-27
  • windows+vscode穿越跳板机调试远程代码的图文教程
    1、安装vscode,ssh2、添加插件:Remote - SSH3、配置远程机器 添加远程机器地址: 4、连接远程服务器项目实现从本地开发电脑(win10)的vscode直接开...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作