首页 > 编程语言 >php怎么安装xdebug扩展

php怎么安装xdebug扩展

时间:2023-09-25 12:12:57浏览次数:44  
标签:插件 xdebug phpinfo 扩展 phpstorm php 安装

php安装xdebug扩展的方法:1、进入xdebug官网;2、在用户下载引导页面粘贴当前phpinfo信息;3、下载插件,并将插件放于指定目录;4、加入xdebug设置;5、查看插件是否安装成功;6、配置phpstorm即可。

php怎么安装xdebug扩展

本文操作环境:windows7系统、phpstorm 2020版,DELL G3电脑

php安装xdebug扩展,PHPStorm+XDebug单步调试

场景

在使用phpstorm等IDE编辑器编写php代码时,为了更方便的调试,我们需要安装一款php的扩展插件 xdebug。本实例当前运行环境为phpstudy集成环境。

step1 进入xdebug官网,进入用户下载引导页

  1. 游览器输入网址:https://xdebug.org或者直接搜索xdebug进入网站。

  2. 点击下方download进入下载页面。点击 custom installation instructions链接。

step2 在用户下载引导页面粘贴当前phpinfo信息

  1. 打开phpinfo页面
  2. 右键查看源代码,全选复制
  3. 切换到用户下载引导页,将刚复制的phpinfo信息粘贴到输入框内
  4. 点击 下方 analyse my phpinfo() output 按钮,系统将会推荐适合当前php版本信息的xdebug插件

step3.下载插件,并将插件放于指定目录

step4.打开php.ini,在文件中加入xdebug设置

  1. 打开php.ini文件
  2. 在文件末尾加入以下几行信息

 

1

2

3

4

zend_extension = "D:\phpStudy2018\PHPTutorial\php\php-7.1.13-nts\ext\php_xdebug-2.7.2-7.1-vc14-nts.dll"xdebug.remote_enable=1xdebug.remote_handler=dbgp

xdebug.remote_mode=req

xdebug.remote_host=localhost

xdebug.remote_port=9000xdebug.idekey="PHPSTORM"

step5 重启phpstudy,查看xdebug插件是否安装成功

step6 配置phpstorm

 

经过上面几个步骤,我们就安装好了php的xdebug扩展,并且配置好了phpstorm中的相关配置,下面就可以使用phpstorm的xdebug功能进行调试工作啦。

 

 

以上就是php怎么安装xdebug扩展的详细内容,更多请关注php中文网其它相关文章!

标签:插件,xdebug,phpinfo,扩展,phpstorm,php,安装
From: https://www.cnblogs.com/csjoz/p/17727656.html

相关文章

  • Spring扩展接口(1):ApplicationContextInitializer
    在此系列文章中,我总结了Spring扩展接口,以及各个扩展点的使用场景。并整理出一个bean在spring中从被加载到初始化到销毁的所有可扩展点的顺序调用图。这样,我们也可以看到bean是如何一步步加载到spring容器中的。ApplicationContextInitializerorg.springframework.context.App......
  • 【放松娱乐】周末搞点好玩的,用PHP做爬虫的几种方法
    已经连着说了好几天的vim了,今天周末给大家很枯燥的讲了vim编辑器了,今天给大家放松一下,让我们来一起研究研究PHP怎么做爬虫,虽说php不如当先流行的python和java有现成的工具包,但是这不代表PHP不可以做爬虫!下面开始!PHP中有三种比较常见的方法可以进行做爬虫任务,分别为get+file_g......
  • [安洵杯 2019]easy_serialize_php
    [安洵杯2019]easy_serialize_php分析源码:<?php$function=@$_GET['f'];functionfilter($img){$filter_arr=array('php','flag','php5','php4','fl1g');$filter='/'.implode(......
  • Linux下安装php56教程:安装前准备及检查
    1.安装前准备在安装之前,我们需要先检查一下系统中是否已经安装了 php。可以通过以下命令来检查:$php-v如果系统中已经安装了php,则会显示当前php的版本信息。如果没有安装,则会提示“commandnotfound”。2.安装必要的依赖包在安装php5.6之前红旗linux官网,我们需要先安......
  • Linux网站搭建(nginx+php+mysql)
    目录nginx安装nginx服务器依赖环境源码安装和yum安装的区别源码安装源码安装三步走:php下载安装所有扩展:(php运行所需要的环境)编辑/etc/php.ini开启php-fpm在html下创建index.php,看一下是否可以网页中访问得到它编辑nginx配置文件重启服务mysql安装mysqlmysql的使用......
  • docker-compose 部署 phpmyadmin
    docker-compose.yamlversion:'3.9'services:phpmyadmin:image:phpmyadmincontainer_name:phpmyadminrestart:alwaysprivileged:trueenvironment:-PMA_HOST=192.168.0.152ports:-"8081:80"ne......
  • 【Java 基础篇】深入理解 Java 中的抽象类:提高代码可维护性与扩展性
    抽象类(AbstractClass)是Java面向对象编程中的一个重要概念。它允许我们定义一组抽象方法,这些方法可以被子类(类)实现。抽象类通常用于定义一些通用的方法和属性,但不能被实例化。本篇博客将深入探讨Java中抽象类的概念、语法和实际应用,适用于初学者,帮助你轻松理解和应用抽象类。什......
  • QEMU 8.1 正式发布,提升 CPU 性能、支持 LoongArch LSX 扩展
    导读QEMU8.1已正式发布,这是QEMU8.0系列的首个重要更新。主要变化支持IntelGraniteRapids的新x86CPU模型微代码生成器(TinyCodeGenerator,TCG)支持RDPID指令,AES指令可以使用主机处理器上的AES加速,以及其他新功能从支持BF16扩展到Zfa扩展、Z......
  • [一些总结]php中的弱相等和强相等
    PHP中的弱相等和强相等相关知识网络上有太多人总结了,但还是想自己动动手写点东西加深加深印象,哈哈。先看下GPT对弱相等和强相等的解释:在PHP中,弱相等(==)和强相等(===)是用于比较两个值的操作符,它们有以下区别:1.弱相等(==):弱相等用于比较两个值是否相等,不考虑值的数据类型。如......
  • php js+laravel+mysql手术麻醉临床信息系统
    医院手麻系统源码 技术架构:phpjs+laravel+mysql vue2elementB/S网页版手术麻醉临床信息系统有着完善的临床业务功能,能够涵盖整个围术期的工作,能够采集、汇总、存储、处理、展现所有的临床诊疗资料。通过该系统的实施,能够规范麻醉科的工作流程,实现麻醉手术过程的信息数字......