PhpStorm+Xdebug+PHPStudy配置并调试

这篇具有很好参考价值的文章主要介绍了PhpStorm+Xdebug+PHPStudy配置并调试。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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

PhpStorm+Xdebug+PHPStudy配置并调试

配置IDE key

PhpStorm+Xdebug+PHPStudy配置并调试

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

PhpStorm+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

PhpStorm+Xdebug+PHPStudy配置并调试

PhpStorm+Xdebug+PHPStudy配置并调试

[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=1
xdebug.mode=debug
xdebug.start_with_request=default
xdebug.client_host=localhost
xdebug.client_port=9000
xdebug.remote_handler=dbgp
xdebug.idekey="PHPSTORM"

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

PhpStorm+Xdebug+PHPStudy配置并调试

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

打开Phpstorm,点击File->Settings,

依次选择到PHP

PhpStorm+Xdebug+PHPStudy配置并调试

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

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

PhpStorm+Xdebug+PHPStudy配置并调试

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

PhpStorm+Xdebug+PHPStudy配置并调试

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

PhpStorm+Xdebug+PHPStudy配置并调试

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

PhpStorm+Xdebug+PHPStudy配置并调试

再去配置一下Run/Debug Configurations。

PhpStorm+Xdebug+PHPStudy配置并调试

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

PhpStorm+Xdebug+PHPStudy配置并调试

打开火狐的Debug。

PhpStorm+Xdebug+PHPStudy配置并调试

 运行,Phpstorm的Debug。

 PhpStorm+Xdebug+PHPStudy配置并调试

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

PhpStorm+Xdebug+PHPStudy配置并调试

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

避坑:

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

 PhpStorm+Xdebug+PHPStudy配置并调试文章来源地址https://www.toymoban.com/news/detail-441332.html

到了这里,关于PhpStorm+Xdebug+PHPStudy配置并调试的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • phpstorm动态调试

    首先在phpstudy搭建好网站,在管理拓展开启xdebug拓展 查看php.ini配置已经更改  需要增添修改一下设置  重启apache服务 打开phpstorm设置 设置host  如下设置对应配置文件更改 然后选择你的php.exe路径  开启动态调试,下个断点试试   你在颓废的时候别人都在努力哦~?

    2024年02月10日
    浏览(41)
  • 使用phpstorm开发调试thinkphp

    1.环境准备 1.开发工具下载:PhpStorm: PHP IDE and Code Editor from JetBrains 2.PHP下载:PHP: Downloads 3. PHP扩展:PECL :: Package search 4.用与调试的xdebug模块: Xdebug: Downloads           xdebug模块,如果是php8以下版本,需要用2版本的xdebug,如果是php8以上的版本,则用3版本的xdebug 2.windows下操作

    2024年02月13日
    浏览(42)
  • 无法从命令行或调试器启动服务,必须首先安装Windows服务....。在“安装”阶段发生异常。 System.Security.SecurityException:未找到源

    此处一共两个问题,第一个问题完整描述是: 无法从命令行或调试器启动服务,必须首先安装Windows服务(使用installutil.exe),然后用ServerExplorer、Windows服务器管理工具或NET START命令启动它。 第二个问题是: Windows Service服务 出现System.Security.SecurityException: 未找到源,但未能搜索

    2023年04月15日
    浏览(80)
  • PhpStorm下载、安装、配置教程

    前面的文章中,都是把.php文件放在WampServer的www目录下,通过浏览器访问运行。这篇文章就简单介绍一下PhpStorm这个php集成开发工具的使用。 目录 下载PhpStorm 安装PhpStorm 配置PhpStorm 修改个性化设置 修改字符编码 配置php的安装路径 使用PhpStorm 首先,访问PhpStorm的官网下载地址

    2024年02月19日
    浏览(47)
  • phpstorm配置php运行环境

    1,首先安装phpstrom,按照提示的步骤一步一步来就行 2,新建一个项目然后在里面找到这个位置 3,找到php所在的位置,找不到就直接在搜索框中搜索 4,这里要配置php的运行环境,一定要记得自己安装软件的位置 5,选择好后先apply再确定完成。 6,phpstorm汉化插件,在pluging中

    2024年02月07日
    浏览(51)
  • 多种方法解决谷歌(chrome)、edge、火狐等浏览器F12打不开调试页面或调试模式(面板)的问题。

    不论是前端开发者,还是后端开发者,我们在调试 web 项目时,偶尔弹出相关错误。 此时,我们需要打开浏览器的调试模式,如下图所示: 通过浏览器的调试模式,来排查错误的根源: 后端接口是否有问题 前端 js 或者相关前端框架是否有问题。 当然,我们也可以通过调试

    2024年02月09日
    浏览(82)
  • phpstorm配置链接sqlserver数据库

    开启sqlserver的TCP/IP 1433端口

    2024年02月10日
    浏览(43)
  • phpstorm配置ftp同步文件到服务器

    这里的默认快捷键 不是 Ctrl+S ;需要设置快捷键,这里原来是save all操作时上传文件到服务器; ** ** 搜索出save all 后,双击它,弹出设置面板,然后按 Ctrl+S获取按键,最后点击OK

    2024年02月13日
    浏览(52)
  • Burpsuit配置火狐浏览器代理

    下载证书方式 burp自带浏览器访问https://burp/如图所示: 浏览器 访问网址127.0.0.1:8080 如图所示: 打开burp找到Proxy——options——proxy listeners,可以选择证书下载类型 得到的证书(要记得证书的下载位置,或者用everything.exe查找),如图所示: 在火狐浏览器导入证书 打开设置,

    2024年02月11日
    浏览(48)
  • BurpSuite安装使用和火狐代理配置教程

    对于各种BP都适用 下载并解压后,双击burp-loader-keygen-2.jar,点击run,即可运行BurpSuite软件 复制上图的License 点击Next,然后选择Manual Activation 复制下图中位置的一串码到Burp Suite Pro 1.7.31 Loader keygen中的Activation Request中 然后将Activation Response会返回一串码,复制这一串码到上图中

    2024年02月04日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包