iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >PhpStorm+Xdebug+PHPStudy配置并调试
  • 595
分享到

PhpStorm+Xdebug+PHPStudy配置并调试

phpstormide网络安全web安全安全 2023-09-04 07:09:12 595人浏览 安东尼
摘要

首先,火狐浏览器搜索插件并安装。 配置IDE key 打开PHPinfo(),将内容复制到Xdebug: Support — Tailored Installation Instructions,会推荐你适合版本的xdebug,当然你也

首先,火狐浏览器搜索插件并安装。

配置IDE key

打开PHPinfo(),将内容复制到Xdebug: Support — Tailored Installation Instructions,会推荐你适合版本的xdebug,当然你也可以选择phpstudy默认的。

将下载好的dll放到指定目录下(名称要改下,下面的dll是我适配的,你要改成自己的),phpstudy_pro一般是在

 D:\phpstudy_pro\Extensions\php\php7.3.9nts\ext\php_xdebug-3.1.5-7.3-vc15-nts-x86_64.dll

 配置php.ini

[xdebug]zend_extension="D:\phpstudy_pro\Extensions\php\php7.3.9nts\ext\php_xdebug-3.1.5-7.3-vc15-nts-x86_64.dll"remote_enable=1xdebug.mode=debugxdebug.start_with_request=defaultxdebug.client_host=localhostxdebug.client_port=9000xdebug.remote_handler=dbgpxdebug.idekey="PHPSTORM"

 配置成功之后,重启phpstudy服务,查看phpinfo() 。

接下来配置Phpstorm部分,以pikachu靶场为例。

打开Phpstorm,点击File->Settings,

依次选择到PHP

配置解释器,注意PHP language level要和解释器的大版本一致。

依次选择本地解释器,找到解释器php.exe的位置,再选择xdebug的位置。Apply应用一下。

再去配置下面的Debug模块,设置端口,端口号为上面设置的php.ini的端口号,这里我设置的是9000端口。

 再去配置一下DBGp Proxy部分,这里的IDE key则是最顶端配置火狐Xdebug插件的IDE key

再配置一下Servers。Settings部分配置完毕,点击OK。

再去配置一下Run/Debug Configurations。

依次选择左上角的+号,选择PHP WEB Page,随便起一个Name,配置Server和开始URL。

打开火狐的Debug。

 运行,Phpstorm的Debug。

 

打开网址后,对应位置设置断点。

至此,调试功能便能正常使用了。

避坑:

当你勾选了Run下面的Break at first line in PHP scripts的时候,你的代码会每一行都去执行,我有一次不小心勾选上去了,找了一天,也不知道错误在哪,知识积累的太少,还是要走很多的弯路的。

 

来源地址:https://blog.csdn.net/qq_48201589/article/details/127675177

--结束END--

本文标题: PhpStorm+Xdebug+PHPStudy配置并调试

本文链接: https://www.lsjlt.com/news/393117.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • PhpStorm+Xdebug+PHPStudy配置并调试
    首先,火狐浏览器搜索插件并安装。 配置IDE key 打开phpinfo(),将内容复制到Xdebug: Support — Tailored Installation Instructions,会推荐你适合版本的xdebug,当然你也...
    99+
    2023-09-04
    phpstorm ide 网络安全 web安全 安全
  • phpstorm 配置 Xdebug 调试
    对有有经验的程序员,使用 echo()、print_r ()、print_f ()、var_dump () 等函数足以调试 php 代码,如果你不喜欢这样的话,xdebug 就是一个非常好的 php ...
    99+
    2023-09-10
    phpstorm php linux
  • PhpStorm 调试 (Xdebug版)
    一、版本说明         PhpStorm: PhpStorm 2022.3.1         php版本:8.2.6         Xdebug:php_xdebug-3.2.1-8.2-vs16-x86_64.dll 二、配置X...
    99+
    2023-09-03
    phpstorm php chrome devtools 前端
  • phpstorm+phpstudy调试thinkphp
    打开phpstudy–>找到软件管理–>找到对应的php版本–>设置按钮–>扩展组件–> 打开XDebug调试组件,下面Profiler输出、Trace输出都勾选上。 打开phpstudy–>设置–>...
    99+
    2023-10-01
    phpstorm php apache
  • phpstorm配置XDebug
    🎈:今天搞代码审计遇到一波 XDebug配置的问题,人都被搞麻了,各种百度查资料,最后发现是phpstudy中php版本没有更改的原因,也是醉了。 这里记一次配置笔记: 一、 配置ph...
    99+
    2023-08-31
    phpstorm php ide
  • phpstorm+xdebug远程调试
    远端:centos7 phpstorm在windows上。 centos7上同上一篇文章, [xdebug] zend_extension="xdebug.so" xdebug.remote_enable = 1 xdebug.remote...
    99+
    2023-09-11
    phpstorm php ide
  • 【代码审计-PHP】phpStudy(新版) + PhpStorm + XDebug动态调试
       前言: 介绍:  博主:网络安全领域狂热爱好者(承诺在CSDN永久无偿分享文章)。 殊荣:CSDN网络安全领域优质创作者,2022年双十一业务安全保卫战-某厂第一名,某厂特邀数字业务安全研究员,edusrc高白帽,vulfoc...
    99+
    2023-09-04
    php phpstorm
  • phpstorm+xdebug/php项目调试
    前提:项目使用xampp集成 一、下载xdebug,当到xampp/php/exp目录下  二、配置php.ini [Xdebug]zend_extension="D:/xampp/php/ext/php_xdebug.dll"xdeb...
    99+
    2023-09-01
    php phpstorm 开发语言
  • Mac下Postman+phpStorm配合xdebug进行调试
      Xdebug是PHP的扩展,用于协助调试和开发。它包含一个用于IDE 的单步调试器 ; 它升级了PHP的var_dump()函数; 它为通知,警告,错误和例外添加了堆栈跟踪 ; 它具有记录每个函数调用和磁盘变量赋值的功能 ; 它包含一个...
    99+
    2023-09-10
    macos postman phpstorm php 测试工具
  • php 断点调试 PHPStorm Xdebug helper
    安装与使用php的xdebug扩展 浏览器访问只包含...
    99+
    2023-10-12
    php phpstorm 开发语言
  • phpstorm+xdebug怎么配置
    这篇文章将为大家详细讲解有关phpstorm+xdebug怎么配置,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、phpinfo中提示XDEBUG NOT LOADED...
    99+
    2024-04-02
  • 搭建PhpStorm+phpStudy+XDebug调试环境的,保姆级能用教程。
    最近换到phpstorm IDE,发现洁面好用,但是初次搭建调试环境,大费周章。 百度一搜几百篇,但是真正能用的一篇难寻。查阅了JetBrains官方文档,也只有粗略介绍。 phpstorm 自带的s...
    99+
    2023-09-04
    phpstorm php
  • PHPSTORM Xdebug怎么配置使用
    这篇文章主要讲解了“PHPSTORM Xdebug怎么配置使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“PHPSTORM Xdebug怎么配置使用”吧!原理简要简单 C/S 理解:一个客...
    99+
    2023-07-05
  • 官方文档中docker安装php插件xdebug,并使用PHPStorm调试
    docker安装php插件 直接上代码PHPStorm调试常见问题如果查看系统类型如何查看xdebug合适的版本安装异常提示Cannot find autoconf. Please check...
    99+
    2023-10-26
    docker php 容器
  • PhpStorm如何连接docker容器内的php XDebug进行断点调试
    这篇“PhpStorm如何连接docker容器内的php XDebug进行断点调试”除了程序员外大部分人都不太理解,今天小编为了让大家更加理解“PhpStorm如何连接docker容器内的php XDebug进行断点调试”,给大家总结了以下...
    99+
    2023-06-06
  • php代码审计之phpstorm动态调试环境配置
    phpstorm快捷键 phpstorm的一些常用快捷键: Ctrl+alt+F7 查看某类、函数、变量在该项目的全部使用 Ctrl+shift+F7 高亮 ctrl+shift+R 在路径中查找 c...
    99+
    2023-09-14
    渗透测试 网络安全 web安全
  • vscode如何配置java环境并调试运行
    这篇文章给大家分享的是有关vscode如何配置java环境并调试运行的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。下载vscode以及安装jdk 度娘一大堆 这里不介绍 jdk最好安装jdk11及以上 vscod...
    99+
    2023-06-15
  • Vscode+phpstudy配置PHP环境,并在服务器中运行。
    目录 一,打开phpstudy,配置PHP环境 二,配置PHP系统环境变量 三,打开Vscode,安装如图所示PHP插件 一,打开phpstudy,配置PHP环境 勾选设置debug调试组件,记住端口。  打开配置文件,找到   ...
    99+
    2023-09-09
    php 开发语言
  • VSCode配置php调试环境
    在开发php项目的时候经常会用到调试,如果没有合适的工具,调试起来很复杂,PHP Debug扩展支持断点调试,非常方便。下面是个人使用中的调试步骤,请参考。 安装好web和php环境,推荐用小皮面板(phpstudy) 设置好php系统环...
    99+
    2023-10-03
    php 服务器 vscode
  • nodejs怎么配置及调试
    要配置和调试Node.js,你可以按照以下步骤进行操作:1. 安装Node.js:去Node.js官方网站下载Node.js的安装包...
    99+
    2023-08-29
    nodejs
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作