首页 > 编程语言 >phpstorm+phpstudy快速配置xdebug

phpstorm+phpstudy快速配置xdebug

时间:2024-10-19 15:35:43浏览次数:6  
标签:xdebug remote 代码 phpstudy phpstorm php 方法

1. 下载安装小皮面板

image

2. 下载安装phpstorm

image

3. 开启php xdebug

image

默认php环境是7.3.4,一般不需要洞这个,本文也是使用这个版本的php进行快速配置,如果PHP5.X版本的配置此方法可能不同

4. 配置php文件

访问\phpstudy_pro\Extensions\php\php7.3.4nts\php.ini
最下面会看到如下配置
image
将其删除替换为:

[Xdebug]
zend_extension=php_xdebug.dll
xdebug.remote_autostart=1
xdebug.remote_enable=1
xdebug.remote_host=localhost
xdebug.mode=debug
xdebug.remote_port=9000

image

5.配置phpstorm

image
image
image
image
因为
image
所以
image
image

6. 剩下就是开始下断点调试

image

Debug断点调试功能
image
按钮 说明
(Alt + F10):如果处于其他代码行或页面,点击这个按钮可回到此时Debug正在执行的代码行
(F8):步过,代码逐行向下执行,如果这一行上有方法则自动执行方法不会进入方法内部
image-20210409161745556 (F7):步入,如果当前行有方法,可以进入方法内部;一般用于进入自定义方法内,不会进入官方类库的方法体
(Alt + Shift + F7):强制步入,能进入任何方法体,包括自定义方法和类库方法
(Shift + F8):步出,自动执行完此方法体内的剩余代码并从方法体内部退出到方法调用处的下一代码行,表示此方法已执行完
(无快捷键) 回退断点,退出方法体至方法调用处,此方法不会执行完,可以再次进入此方法
(Alt + F9):运行到光标处,无需打断点,将光标定在某一代码行,点击此按钮直接执行到此代码行
(Alt + F8):计算表达式,可以解析指定的表达式(语句),并执行此表达式

标签:xdebug,remote,代码,phpstudy,phpstorm,php,方法
From: https://www.cnblogs.com/NBeveryday/p/18475940/phpxdebug

相关文章

  • 2024 最新 jetbrains PhpStorm 2024.1.6 激活(亲测可用)
    注意:接下来本文分享免费激活 PhpStorm等Jetbrains全家桶工具,一直支持到最新版本2024.1.6。 1.下载安装IDEA (mac、window、linux都支持)大家直接在官网下载最新版本,登陆官网,下载最新版本2024.1.4。一步一步确定安装,然后打开这里提示输入激活码,先关闭应用!!!2.下载激活工具......
  • phpStudy 小皮 Windows面板 存在RCE漏洞
    靶场资料后台自行领取【靶场】Phpstudy小皮面板存在RCE漏洞,通过分析和复现方式发现其实本质上是一个存储型XSS漏洞导致的RCE。通过系统登录用户名输入处的XSS配合系统后台自动添加计划任务实现RCE。这是登录成功的界面登录成功了就来和大佬们喝喝茶吧~首先在用户名登录的......
  • phpStudy下载和使用方法
    phpStudy是一个PHP调试环境的程序集成包,它集成了Apache、PHP、MySQL、phpMyAdmin等多种开发工具,为PHP开发者提供了一个快速搭建和调试PHP开发环境的解决方案。phpStudy是一款集成开发环境(IDE)软件,主要用于在Windows系统上快速搭建和调试PHP、MySQL、Apache等网页开发环境。以下是......
  • PHPStudy 面板在使用过程中可能会遇到各种错误
    面板在使用过程中可能会遇到各种错误。这里列出一些常见的问题及其解决方法:启动问题启动失败描述:面板启动时失败,无法正常工作。解决方法:检查面板的日志文件,查找启动失败的具体原因。确认服务器资源是否足够。重新安装或更新到最新版本的PHPStudy。网站问题网......
  • Phpstorm环境配置与应用
    PhpStorm是一款由JetBrains开发的PHP专用的集成开发环境(IDE),它提供了强大的功能,包括代码编辑、调试、版本控制、单元测试等,适用于PHP开发者进行高效编程。以下是关于如何配置和应用PhpStorm的一些基本步骤:1.安装PhpStorm首先,你需要从JetBrains官方网站下载PhpS......
  • 在PhpStudy中安装joomla5.1
    joomla5.1对环境要求是PHP8.1以上;mysql8.0.13以上本地使用的phpstudy安装环境,phpstudyphp版本可以到8.2,但mysql版本只有8.0.12,刚好离要求的版本低一点,经过一番折腾终于安装成功,下面记录下安装过程中出现的问题。一、安装PHP8.21、如果PhpStudy没有安装PHP8.2,需要在控制......
  • 易优cms在phpstudy环境下,可以去除:/index.php?/guanyuwomen/ 中的index.php吗
    针对不同服务器、虚拟空间,运行PHP的环境也有所不同,目前主要分为:Nginx、apache、IIS以及其他服务器。下面分享如何去掉URL上的index.php字符,记得在管理后台清除缓存,对于一些ECS服务器可能要重启nginx等服务!【IIS服务器】可以移步,《iis怎么去掉index.php》【Nginx服务器】在......
  • phpstudy配置SSL CA证书
    本地Windows环境,phpstudy集成php7后,出现错误提示:URLerror60:SSLcertificateproblem:unabletogetlocalissuercertificate查询问题:SSLCA证书配置缺失导致。1、从CURL官网下载CA证书(cacert.pem)可选择下载:https://curl.haxx.se/docs/caextract.html或直接下......
  • phpstudy_2016-2018_rce_backdoor漏洞复现
    phpstudy_2016-2018_rce_backdoor说明内容漏洞编号phpstudy_2016-2018_rce漏洞名称RCE(RemoteCommand|CodeExecute)漏洞评级高危影响范围phpStudy2016、phpStudy2018漏洞描述攻击者可以利用该漏洞执行PHP命令,也可以称作phpStudy后门。漏洞描述攻击者可以利用该漏......
  • 掌控数据库:在 PHPStudy 中玩转 MySQL 命令行的终极指南
    文章目录引言1.PHPStudy简介理解数据库,表,字段的模型2.打开MySQL命令行2.1启动PHPStudy2.2启动MySQL服务2.3打开命令行2.4登录MySQL3.MySQL基本命令3.1查看(进去)数据库3.2创建数据库3.3使用数据库3.4创建数据表3.5插入数据3.6查询数据(查表)3.7更新数据3.8......