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的安装版本,有显示版本即安装成功

相关推荐
TE-茶叶蛋28 分钟前
PHP入门指南
开发语言·php
jwn9999 小时前
Laravel6.x核心特性全解析
开发语言·php·laravel
星辰徐哥10 小时前
5G的行业应用:工业互联网、车联网、智慧医疗中的网络支撑
网络·5g·php
计算机安禾11 小时前
【数据结构与算法】第35篇:归并排序与基数排序
c语言·数据结构·vscode·算法·排序算法·哈希算法·visual studio
仟人斩11 小时前
Windows 下把 VSCode 加入右键菜单(注册表方案)
windows·vscode·上下文菜单
三道渊11 小时前
进程通信与网络协议
开发语言·数据库·php
流觞 无依11 小时前
DedeCMS plus/download.php SQL注入漏洞修复教程
sql·php
Freak嵌入式12 小时前
MicroPython LVGL基础知识和概念:显示与多屏管理
开发语言·python·github·php·gui·lvgl·micropython
樂油12 小时前
Claude Code的安装并连接VScode(使用CC Switch或ollama连接)
vscode·ollama·claude code·cc switch
Freak嵌入式13 小时前
MicroPython LVGL基础知识和概念:时序与动态效果
开发语言·python·github·php·gui·lvgl·micropython