VS中配置php的保姆级教程

在官网下载php对应的版本:PHP: Downloads

windows下载第一个x64的zip

解析后找到php.ini-production复制一份重命名为:php.ini

在vs中下载php插件

插件1

插件2

新建一个文件命名为.php的后缀文件,写入以下语句

测试语句

右键测试:

在页面中查看源码复制,粘贴到安装导向(Xdebug:支持 --- 定制安装说明)的空白框中,点击:分析我的phpinfo输出

未安装:在xdebug行会显示:没有

根据下面提示下载文件:更改配置文件名称,并且移动到相应的文件夹下,要在c盘下手动创建文件C:/php/xdebug_profiles

在php.ini中添加:

复制代码
[opcache]
; Determines if Zend OPCache is enabled
opcache.enable=1
上面是原有的,根据提示要在[opcache]后添加下面的语句,具体的路径换成自己下载php的绝对路径
zend_extension = V:\php\php-8.5.1-nts-Win32-vs17-x64\ext\php_xdebug.dll
xdebug.mode = debug,develop,profile
xdebug.client_host = localhost
xdebug.client_port = 9003
xdebug.start_with_request = yes
xdebug.output_dir = C:/php/xdebug_profiles

关闭vs,重新打开运行php文件再次重复测试,粘贴源码查看分析phpinfo输出

安装成功:测试显示会有xdebug的安装版本,有显示版本即安装成功

相关推荐
不正经的小寒11 小时前
PHP 8.4 核心特性
php
不正经的小寒13 小时前
PHP 8.3 核心特性
php
安妮的小熊呢15 小时前
CRMEB开源商城系统 & 标准版系统(PHP)开发规范
开发语言·javascript·php
在角落发呆16 小时前
跨越网络鸿沟:传统文件传输与现代内网穿透的奇妙交响
开发语言·php
zhaqonianzhu17 小时前
Qoder CN 插件停更与迁移指南:从 VS Code 到通义灵码 IDE
ide·vscode
BU摆烂会噶19 小时前
【LangGraph】House_Agent 实战(一):架构与环境配置
人工智能·vscode·python·架构·langchain·人机交互
minji...19 小时前
Linux 网络基础之网络IP层(十)IP 协议,网段划分,IP地址相关问题
linux·运维·服务器·网络·tcp/ip·智能路由器·php
IceSugarJJ19 小时前
Windows下VSCode+ WSL项目启动流程
linux·windows·vscode·ubuntu·wsl
@noNo19 小时前
Visual Studio Code添加自定义大模型API
ide·vscode·编辑器
枫叶林FYL20 小时前
【强化学习】2 大规模并行强化学习中的耦合策略优化:受控多样性驱动的样本高效探索
开发语言·php