如何在vscode配置php开发环境

article/2025/10/23 6:09:24

1.下载xampp

  1. 在网站https://www.apachefriends.org/zh_cn/index.html下载xampp,安装
  2. 把php.exe所在文件夹添加进系统变量path中
  3. 在cmd输入php -v可以看到是否成功,成功会显示版本信息。
    这里写图片描述

2.下载插件

  1. 去 https://xdebug.org/download.php下载插件,版本php版本可以在xampp中的readme看到.
  2. 将下载的插进拷贝进xampp/php/ext文件夹中。
  3. 修改php.ini文件,在文件末尾添加几行配置信息
    [xdebug]
    zend_extension=”D:/xampp/php/ext/php_xdebug-2.5.5-7.1-vc14-nts.dll” (路径及文件名自己确定)
    xdebug.remote_enable = 1
    xdebug.remote_autostart = 1

3.下载并安装vscode

https://code.visualstudio.com/
下载的是一个压缩包,将其解压至一个目录。

4.在vscode中安装调试插件

右侧栏中点击扩展,输入xdebug,出来的php debug,点击安装。
这里写图片描述
在菜单栏:文件->首选项->配置,右边新增加一行配置:
“php.validate.executablePath”: “D:/xampp/php/php.exe”
这里写图片描述

5.验证是否配置成功

新建一个文件夹php,文件夹里新建一个test.php文件。注意,一定要以打开文件夹的形式才能成功设置断点调试,单个文件无效。
这里写图片描述
设置断点,然后启动调试。
点击齿轮,选择php->选择listen for xdebug
(配置文件内容不需要动)
在cmd窗口,执行netstat -an 看本机是否有监听 9000端口。


http://chatgpt.dhexx.cn/article/aWPEtPET.shtml

相关文章

Mac下快速搭建PHP开发环境

最近做了一个后端的项目,是用PHPMySQLNginx做的,所以把搭建环境的方法简单总结一下。 备注: 物料:Apache/NginxPHPMySQLMAMPMac OS 10.12.1 自带Apache,Nginx和PHP 1.运行Apache 查看Apache版本,在终端…

PHP开发环境的搭建——PHPStorm的安装使用

在win10系统搭建PHP的开发环境。 安装XAMPP XAMPP(ApacheMySQLPHPPERL)是一个功能强大的建站集成软件包。可以在window、Linux、Mac系统上安装使用 windows系统的安装 下载地址:https://www.apachefriends.org/index.html 安装好后&#…

idea配置php开发环境以及配置debug

idea集成php开发环境 1.idea集成php开发环境2.php集成DeBug调试功能 因为我本身是学java的,但是学校开发了php课程,我主用idea,又不想新下载开发工具,所以就使用idea集成php开发环境,其实idea工具还是很强大的&#xf…

Windows 10搭建PHP开发环境

一、下载所需软件 1.Apache下载地址: http://httpd.apache.org/download.cgi 点击binaries、知道进入到以下目录 我这下的是: httpd-2.2.25-win32-x86-no_ssl.msi 这个版本。 2.PHP下载地址: http://windows.php.net/download/#php-5.5 3.MySQL下载安装可参考我这篇文章: http…

PHPstudy+Vscode配置php开发环境

目录 前期准备PHPstudy搭建注意点.1注意点.2注意点.3 Vscode搭建注意点.1注意点.2 搭建结果如图示补充注意点.1输出带路径?(不算错误) HexoGithub搭建链接和问题(附win11右键菜单改win10代码) 这两天一直在用PHPstudyV…

Windows10搭建PHP开发环境

1. 安装Apache2.4 Step1. 下载Apache Http Server 2.4 下载地址:Download Apache Http Server 点击红框中的链接,选择ApacheHaus进入下载界面,选择合适的Apache版本下载。 Step2. 安装与配置Apache Http Server 2.4 解压下载到的压缩包…

PHP开发环境的配置

PHP开发环境的配置 一、开发工具的选择 ​ php开发的代码编辑器有很多种,使用频率比较高的代码编辑器是Phpstorm和Vscode。这两种编辑器的区别就是Phpstorm的插件比较齐全,基本上不需要自己动手去安装插件,这样缺点就是启动和加载项目文件比…

VScode+PHPstudy配置PHP开发环境详解

这篇文章主要介绍了VScodePHPstudy配置PHP开发环境的步骤,整理了官方以及优秀第三方的内容,对于学习和工作有一定借鉴意义。 准备安装的软件:VScode和PHPstudy。 链接:https://pan.baidu.com/s/1T2uuXhE-2yK2DZwCNXXPsg 提取码&am…

Mac安装PHP开发环境

MacOS下安装homebrew包管理器 一、安装PHP #搜索PHP,会搜索出PHP相关的资源,然后根据自己需求选择安装 $ brew search php #安装PHP,不指定PHP版本时,默认安装最新版本 $ brew install php程序会自动安装,安装完成后…

如何在VSCode配置PHP开发环境(详细版)

这篇博文是当初笔者上课需要配置XAMPP,整理出来配置方法,错漏之处没有认真核对,给造成麻烦的同学道个歉。 以下有两场修正之处。第一处,XAMPP国内下载地址改成了XAMPP中文网最新版本下载链接,给之前误下p2p的同学再次道…

Windows上搭建PHP开发环境

Windows上搭建PHP开发环境 前言运行环境&安装软件数据库 mysql 安装服务器 nginx 安装PHP 安装redis 配置phpMyAdmin 安装PhpStorm 安装结语 前言 作为一个不太全面发展的客户端程序员,基本没怎么写过服务器,就是以前闲暇时候写过点php和go&#xf…

php开发环境

本人用的是phpstudy,很方便 开启三个功能 FTP Sql数据库 以及最重要的Apach 同时Apach能配置本机的虚拟主机,以及访问的项目路径,本人觉得还是很方便的 管理数据库的工具,个人用的是Navicat 至于破解,可以网上找找看…

搭建PHP开发环境(Apache+PHP+MySQL)

简介:总结在Windows环境搭建PHP开发环境(ApachePHPMySQL) 安装Apache 1、下载Apache,地址:http://www.apachelounge.com/download/,如下图: 2、解压压缩包,最好放到磁盘根目录&…

PHP笔记(一):开发环境配置

本文记录如何在Windows系统配置简单的PHP开发环境。 目录 PHP环境部署下载安装XAMPP配置XAMPP Vscode 配置PHP配置PHP 可执行文件安装插件 PHP代码示例 PHP环境部署 PHP适用于Web应用程序开发,这里介绍使用XAMPP来配置开发环境,它是一个免费的Apache发行…

Linux中的insmod和mknod命令

一、insmod命令详解 insmod命令用于将给定的模块加载到内核中。Linux有许多功能是通过模块的方式,在需要时才载入kernel。如此可使kernel较为精简,进而提高效率,以及保有较大的弹性。这类可载入的模块,通常是设备驱动程序。 注意…

mknod命令的使用

1、mknod命令 在Linux系统下,mknod命令可用于系统下字符设备文件和块设备文件的创建。 (1)命令语法 mknod(选项)(参数) (2)常用选项说明 -Z:设置安全的上下文…

mknod创建一个设备节点

mknod是make node的缩写,就是创建一个节点(设备文件又叫做设备节点)。在linux系统中,一个节点代表一个文件,创建一个文件最主要的根本工作就是分配一个新的节点(注意,这是存在于磁盘上的节点&am…

QtableView点击滑动设计

效果 头文件&#xff1a; #ifndef CustomScroll_H #define CustomScroll_H#include <QObject> #include <QWidget> #include <QTimer> #include <QTableView> #include <QPropertyAnimation> #include <QDateTime>class CustomScroll :…

QTableView样式表实战

1.案例 隔行颜色、选中颜色、标题样式、表格内容样式、表格边角样式 2.qss代码 /*设置表格整体样式*/ QTableView{outline:none; /*设置选中单元格不显示虚线框*/border:0px solid #FFFFFF;background-color:#FFFFFF; } /*设置表格标题样式*/ QHeaderView::section {padding:…

QT(3)-QTableView

QTableView 0 相关文章1 说明2 常用函数2.1 clearSpans2.2 setSpan2.3 columnAt2.4 rowAt2.5 columnSpan2.6 rowSpan2.7 columnViewportPosition2.8 rowViewportPosition2.9 列宽、行高2.9.1 columnWidth2.9.2 rowHeight2.9.3 setColumnWidth2.9.4 setRowHeight2.9.5 resizeCol…