首页 后端开发 PHP7 介绍关于Xdebug提示不支持php7.0的坑

介绍关于Xdebug提示不支持php7.0的坑

Feb 13, 2021 am 10:19 AM
xdebug

介绍关于Xdebug提示不支持php7.0的坑

推荐(免费):PHP7

Xdebug安装

    • 折腾xampp
    • 选择Xdebug版本
    • 总结

Xdebug安装

折腾xampp

先是安装了最新的xampp,其中php为7.3版本,照着网上教程很快就配置好xdebug,并用phpstorm调试了几天,由于旧项目代码太老,在php7.3上运行各种问题(很多方法已弃用),然后就查找在xampp上支持切换多版本php的资料,试了好几个方法都没成功,后面看到别人文章说不建议去xampp升级php版本,最后放弃了,去找了旧版版本的xampp,安装后里面的php是7.0版本的。在这个版本运行项目没问题了。但之前配置的xdebug得重新配置了。

选择Xdebug版本

第一步复制phpinfo()信息到xdebug官网http://www.xdebug.org/find-binary.php查询相关版本就遇到坑,提示不支持7.0以下的版本,如图:
在这里插入图片描述
在这里插入图片描述
点击download出来很多历史版本。从Xdebug 2.7.0beta1就有看到PHP 7.0 VC14 (32 bit)的版本,开心的下载放到E:\software\xampp\php\ext目录下,然后配置php.ini文件,刷新网页输出phpinfo(),结果就是没有Xdebug的相关信息。很明显没配置成功。
在这里插入图片描述
问题出在Xdebug的文件,然后一直往低版本测试试到2.5.0版本php_xdebug-2.5.0-7.0-vc14.dll文件就成功了。
在这里插入图片描述

总结

  1. php版本在xdebug没匹配到对应的版本,可以自行根据php版本找对应的xdbug版本配置
  2. xampp中如果php版本太低,建议直接卸载,下载最新的xampp版本,单独升级php版本需要修改的内容很多,也有未知问题。

以上是介绍关于Xdebug提示不支持php7.0的坑的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

在生产服务器上启用XDebug会使PHP变慢吗? 在生产服务器上启用XDebug会使PHP变慢吗? Sep 22, 2023 pm 10:41 PM

是的,像XDebug这样的调试器会降低PHP服务器的性能。这就是调试器不放置在服务器环境中的原因。它们部署在不同的环境中,以避免不必要的开销。调试消息无法在已处于生产阶段的应用程序中显示。当将调试行为添加到服务器上,调试引擎附加到PHP进程。它开始接收消息以在断点处停止,但这不是必需的行为,因为它会给其他进程带来高性能打击,从而停止PHP解析器。另一方面,当调试器安装后,它们往往会在服务器中打开端口,因为它们不打算在生产环境中使用。在服务器中打开端口就像为黑客打开一扇窥探之门一样糟糕。

PHP8.0中的调试库:Xdebug PHP8.0中的调试库:Xdebug May 14, 2023 am 08:09 AM

在PHP开发中,调试是不可避免的部分。为了帮助开发者更易于调试自己的代码,PHP8.0在其调试库中引入了一个非常有用的工具:Xdebug。本文将介绍Xdebug的一些主要功能,以及如何使用它来简化PHP调试的过程。Xdebug是一款开源调试工具,可以在PHP应用程序中捕获错误,并提供详细的错误堆栈跟踪信息,以及正在使用的变量。它可以帮助开发人员检测和解决代码

在ThinkPHP6中使用Xdebug调试技术 在ThinkPHP6中使用Xdebug调试技术 Jun 20, 2023 pm 09:14 PM

ThinkPHP6是一个流行的PHP框架,它使用了多种技术让开发变得更加便利。其中一个技术是调试工具,如Xdebug。在这篇文章中,我们将探讨如何在ThinkPHP6中使用Xdebug进行调试。安装与配置Xdebug在开始使用Xdebug前,首先需要安装和启用它。在php.ini文件中,可以添加以下配置:[xdebug]zend_extension=x

PHP中的开发工具 PHP中的开发工具 May 23, 2023 am 08:18 AM

PHP是一种广泛应用于Web开发的编程语言。对于PHP的开发工具来说,选择一个合适的工具可以让开发者的工作变得更加高效和便捷。在本篇文章中,我们将探讨几种常见的PHP开发工具,包括集成开发环境(IDE)、文本编辑器以及调试工具等。一、集成开发环境(IDE)PhpStormPhpStorm是一款功能强大的PHP开发环境,由JetBrains开发。它不仅支持PH

如何使用php扩展XDebug进行高效的调试和性能优化 如何使用php扩展XDebug进行高效的调试和性能优化 Jul 29, 2023 pm 08:57 PM

如何使用PHP扩展XDebug进行高效的调试和性能优化在开发和调试PHP应用程序时,我们经常会遇到各种各样的问题,包括错误调用、低效的代码以及性能瓶颈。而XDebug是一个强大的PHP扩展,可以帮助我们快速定位、调试和优化这些问题。本文将介绍如何使用XDebug进行高效的调试和性能优化,并提供一些代码示例。安装和配置XDebug首先,我们需要安装XDebug

PHP服务器优化实战指南:从入门到精通 PHP服务器优化实战指南:从入门到精通 Feb 19, 2024 pm 05:03 PM

一、PHP服务器优化概述PHP服务器优化是指通过调整服务器配置、优化php代码和使用缓存等方法来提高PHP服务器的性能和稳定性。常见的优化方法包括:1、优化PHP代码优化PHP代码是提高PHP服务器性能最直接的方法之一。优化PHP代码的方法包括:使用更快的算法和数据结构避免不必要的数据库查询和循环使用缓存技术来提高性能使用代码分析工具来发现性能瓶颈2、优化PHP服务器配置优化PHP服务器配置也可以提高PHP服务器的性能和稳定性。优化PHP服务器配置的方法包括:增加PHP内存限制调整PHP进程数优

Swoole调试技巧:使用Xdebug调试高并发应用程序 Swoole调试技巧:使用Xdebug调试高并发应用程序 Jun 13, 2023 am 09:19 AM

随着互联网技术的快速发展,越来越多的应用程序采用了高并发架构来实现快速响应和高度可扩展性。而Swoole作为一款在高并发领域中备受青睐的PHP扩展,为开发者提供了极其丰富的功能和良好的性能表现。然而,当我们在使用Swoole开发高并发应用程序时,常常会遇到各种问题,其中最头疼的是如何调试程序。本文将介绍如何使用Xdebug调试Swoole应用程序。一、什么是

PHP开发:使用 Xdebug 和 PHPUnit 断点调试和单元测试 PHP开发:使用 Xdebug 和 PHPUnit 断点调试和单元测试 Jun 15, 2023 pm 07:55 PM

PHP开发人员在开发过程中经常会遇到调试和测试问题。针对这些问题,我们可以使用一些工具来帮助我们更好地进行调试和测试。其中,Xdebug和PHPUnit就是PHP开发人员必不可少的两个工具。在本文中,我们将会介绍Xdebug和PHPUnit的基本用法,包括如何使用断点调试和单元测试。Xdebug,是PHP的一个调试器和分析器。通过X

See all articles