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

相关推荐
damoluomu1 天前
挑 PHP CMS 之前,先学会看它的协议
php
2501_915909061 天前
移动端开发工具链怎么组合比较好,iOS、Android、跨端三套配置方案
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
子非鱼a1 天前
【WEB】Online ToolWEB
php
PHP实战开发录1 天前
Nginx上传大文件为什么报413
nginx·php·开发
sunoo-2291 天前
【ARM嵌入式学习笔记Day6】一文打通i.MX6ULL时钟体系:PLL/PFD/预分频+滞回比较器全解析
arm开发·笔记·vscode·单片机·imx6ull·汇编语言
明天…ling1 天前
gitee与vscode远程连接
vscode·gitee
damoluomu2 天前
国产企业级 PHP CMS:哪些能免费商用
php
2501_915918412 天前
iOS编程用什么软件好?主流工具Xcode、AppCode、CodeRunner与新兴快蝎对比
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
郑州光合科技余经理2 天前
同城外卖小程序开发:下单成功后,后台导出能不能对上用户端状态
开发语言·前端·git·后端·uni-app·php·ai编程
MyFreeIT2 天前
Android PHP Manual
php