phpstorm断点调试,xdebug3,win10

phpstorm断点调试,xdebug3,win10,第1张

1. 查看是否安装xdebug和其版本

新建测试页面:<?php phpinfo()?>,在页面中搜索:xdebug,可以查询是否安装及其版本

2. 安装xdebug

把 phpinfo()的html页面内容全部拷贝输入到  https://xdebug.org/wizard  中,自动检测需要安装的xdebug版本,此网址也可以检测你安没安装xdebug和其版本,例如

Download  php_xdebug- XXXXX.dll

Move the downloaded file to C:\xampp\php\ext, and rename it to php_xdebug.dll

Update C:\xampp\php\php.ini and add the line:

zend_extension = xdebug

Restart the Apache Webserver

3. 配置phpstorm

在Settings里面找到 PHP ->Debug 

一定要找到 1. Install Xdebug or Zend.........Validate  (点击它),d出对话框后点击  Validate,如果全是绿色钩子,恭喜你,Xdebug安装配置成功。(这是最关键步骤)

如果不是,例如提示将:xdebug.mode = debug  加在 php.ini 里。我的加在 zend_extension = xdebug 后面。查阅很多网页,他们都加了好多行,在xdebug3里,行不通,浪费我半天时间。

Debug port:9000,9003  其余都勾选。

Xdebug2的端口是9000;Xdebug3的端口是9003

不用配置DBGp Proxy

添加  PHP -> Servers

添加 Add Configuration...  添加PHP Web Page

4. 用Postman断点调试 POST 接口

在Postmen发送请求时,添加 Headers :

KEY : COOKIE

VALUE : XDEBUG_SESSION=PHPSTORM

5. 用浏览器get请求,不停在断点处解决办法

用Postman发送get请求,添加 Headers :........

在浏览器chrome里安装Xdebug helper插件,点击debug变绿即可。

工具: PhpStorm 10.0.2 方法/步骤 首先,安装PhpStorm10软件。 1PhpStormPhpStorm 10.0.2环境搭建教程 双击桌面的PhpStorm10的图标,启动PhpStorm10软件。 如果是首次安装,会d出“Complete Installation(安装完成)”窗口,根据需要是否导入设置,如果没有直接选择第2个单选按钮“I not have...” 进入“许可证激活”窗口,在“Activate your license with:”选项中选择第2个单选按钮“License Server”如下图所示,然后在“License server address”一项中输入如下图所示,然后点击“OK”按钮即可。 进入到“欢迎”界面,然后会d出一个“初始化设置”窗口,一般默认点击“OK”即可,如下图所示。 选择创建的工程以及设置工程的工作空间,然后点击“Create”按钮,如下图所示。 最后进入到“PhpStorm10”IDE界面,如下图所示。 如果在试用阶段,可以点击菜单栏上的“Help”→“Register...”,如下图所示。 然后,依然d出“许可证激活”窗口,选择“License server”单选按钮,然后在“License server address”一项中输入如下图所示,然后点击“OK”按钮即可。

这种情况,一般至少要等两个小时以上,省级系统时长不稳定,有时候需要很久或者半天。 建议重新安装系统(如下步骤): 1、下载ultralISO(软碟通)软件,并安装(推荐学习:phpstorm) 2、到“msdn”网站下载原版windows系统镜像文件(ISO格式)3、 将U盘插好启动软碟通,打开刚下载的系统镜像文件,将其刻录到U盘中(U盘选择FAT32文件系统)4、到需要安装系统的电脑上,插好U盘5、开机,使用启动设备选择菜单选择从U盘启动开始安装系统。 会出现这种情况的升级状态,一般是电脑系统除了问题,平时要多注意保护电脑系统。保护系统有硬件保护系统和软件保护系统两大部分。 一、硬件保护系统: 1、主板 I/0 开机硬件自检系统,检测如有不满足启动条件的硬件,拒绝启动,给出自检报告。提示故障部件名称及原因2、正常工作状态下,如硬件有缺陷,或参数偏离正常参数过多,提示用户发生问题的硬件及大致原因。但通常不太准确3、若故障硬件发生突然,电脑会以蓝屏方式显示问题代码,让用户检查软硬件问题。严重时,会直接死机,如显卡、内存、硬盘突发故障情况。情况更严重的话,就黑脸死掉。保护其他硬件不受牵累。 二、软件保护系统: 1、系统中有一个安全综合控制面板,还包含有防火墙、病毒查杀、系统还原功能,以及Wndows安全中心服务等项目,是 *** 作系统自带的“安全中心”。 2、它的安全帐户登录,保护了多用户使用电脑时的个人隐私,并限制不同等级用户的权限,以保证系统软件应用安全3、杀毒软件Defender与防火墙协作抵御外部入侵的恶意程序和访客,保护系统不受侵扰,维持软件系统正常运行环境4、系统内部监控程序和自修复程序。当系统核心程序受损不能正常工作时,它们会重新启动系统进行修复任务,如硬盘出错会调用CHKDSK工具检修硬盘(如非法关机磁盘文件断链)当程序受损出错不能正常运行时,给出提示说明原因,或给出解决方案等。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/6810185.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存