首页 后端开发 php教程 Xdebug+ZendStudio配置 zend studio 13 debug 安卓studio debug调试 zend studio 10 debu

Xdebug+ZendStudio配置 zend studio 13 debug 安卓studio debug调试 zend studio 10 debu

Jul 29, 2016 am 08:55 AM
debug studio

原文链接:http://www.orlion.ga/689/

好久之前就知道有这么个东西,但是一直没用,一直用exit()、var_dump() debug,效率很低。

首先下载xdebug的dll文件(Window环境下)网址是:https://xdebug.org/download.php,此次下载的是php_xdebug-2.3.3-5.5-vc11-x86_64.dll。(这是个线程安全版的)下载完成后放到php安装目录的ext文件夹下。然后再配置php.ini添加这么几行:

XDEBUG Extension

zend_extension="C:\wamp\bin\php\php5.5.12\ext\php_xdebug-2.3.3-5.5-vc11-x86_64.dll"
;允许远程IDE调试
xdebug.remote_enable=true
;远程主机
xdebug.remote_host=127.0.0.1

xdebug.profiler_enable=on
;临时跟踪信息输出
;xdebug.trace_output_dir="C:\wamp\xdebug\trace"
;xdebug.profiler_output_dir="C:\wamp\xdebug\profiler"

xdebug.auto_trace=On
;开启异常跟踪
xdebug.show_excepti
;开启远程调试自动启动
xdebug.remote_autostart=On
;收集变量
xdebug.collect_vars=On
;收集返回值
xdebug.collect_return=On
;收集参数
xdebug.collect_params=On
;显示局部变量
xdebug.show_local_vars=On
;显示默认的错误信息
xdebug.default_enable=On
;用于zend studio远程调试的应用层通信协议
xdebug.remote_handler=dbgp
;如果设得太小,函数中有递归调用自身次数太多时会报超过最大嵌套数错
xdebug.max_nesting_level=10000
登录后复制

    可参考:http://www.cnblogs.com/dreamhome/p/3218744.html,http://blog.csdn.net/xinzheng_wang/article/details/37930233

    然后配置ZendStudio(这里是ZendStudio 12.5.1):

    1. Window->Preferences->PHP->PHP Executables->Add如下:android studio debug,studio debug快捷键,visual studio debug,zend studio debug,studio debug怎么用,rstudio debug,zend studio 13 debug,安卓studio debug调试,zend studio 10 debu

    2. Window->Preferences->PHP->Debug:

      android studio debug,studio debug快捷键,visual studio debug,zend studio debug,studio debug怎么用,rstudio debug,zend studio 13 debug,安卓studio debug调试,zend studio 10 debu

      上图中的PHP Server:wamp_apache是之前配置好的,最好配置一个

    3. 然后就可以创建文件加断点,然后文件右键->Debug as->PHP CLI Application。

以上就介绍了Xdebug+ZendStudio配置,包括了studio,debug方面的内容,希望对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脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.聊天命令以及如何使用它们
4 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

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

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

SpringBoot项目设置断点debug调试无效怎么解决 SpringBoot项目设置断点debug调试无效怎么解决 May 11, 2023 am 10:49 AM

刚接触springboot项目,(1)发现断点debug调试无效,很郁闷,网上搜索解决办法。看到的都是一些很复杂的方案,说是远程调试,还要另外开端口号。这和传统的项目不一样,因此觉得没必要。所以经过摸索,发现有一种更加简单的方式,步骤如下:在pom文件的plugin部分加上一段配置:false这样就ok了;(2)关于SpringBoot项目中报错说web.xml文件ismissing的问题,因为传统的web项目都是要web.xml文件的,但是SpringBoot项目是可以不需要web.xml文件

android studio如何实现上传图片到java服务器 android studio如何实现上传图片到java服务器 Apr 28, 2023 pm 09:07 PM

1.build.gradle配置(增加)dependencies{implementation'com.squareup.okhttp3:okhttp:4.9.0'implementation'org.conscrypt:conscrypt-android:2.5.1'}2.AndroidManifest.xml配置权限在application里面添加android:usesCleartextTraffic="true&q

Android Studio无法执行Java类的main方法怎么解决 Android Studio无法执行Java类的main方法怎么解决 May 17, 2023 pm 04:43 PM

环境androidstudio版本:3.6.1gradle版本:5.6.4gradle插件版本:3.6.1错误提示11:41:35PM:Executingtask'TxtUtil.main()'...Executingtasks:[TxtUtil.main()]inproject/Users/tinytongtong/Documents/workspace/as/self/BlogDemoFAILURE:Buildfailedwithanexception.*Wh

Windows 11 学院:如何在 22635.3276 预览版系统托盘中启用 Windows Studio Effects 按钮 Windows 11 学院:如何在 22635.3276 预览版系统托盘中启用 Windows Studio Effects 按钮 Mar 07, 2024 am 08:10 AM

据消息透露,Windows爱好者@PhantomOfEarth最近发推文称,在Beta频道Windows11Build22635.3276预览版更新中,微软隐藏了一个新特性:允许用户在系统托盘区域启用WindowsStudioEffects按钮。WindowsStudioEffects是一款利用机器学习算法的视频体验增强工具,它通过神经处理单元(NPU)为用户的摄像头和麦克风应用特定的滤镜和效果,从而提升视频通话时的外观和声音质量。WindowsStudioEffects主要有4种用途,3种用于

带你在VSCode中调试Nestjs项目(教程) 带你在VSCode中调试Nestjs项目(教程) Apr 24, 2023 pm 05:53 PM

用Vscode写过Node这类项目的小伙伴们都知道, 如果我们想要排查问题的时候大部分都是通过console.log进行打印来看问题在哪, 如果涉及到的问题比较复杂的时候会选择通过Vscode中...

如何在springboot中使用IDEA远程连接Debug 如何在springboot中使用IDEA远程连接Debug May 10, 2023 pm 11:55 PM

1、先创建一个准备远程调试的Demo,注意构建项目的配置4.0.0org.springframework.bootspring-boot-starter-parent2.1.4.RELEASEcom.remote.testremote_test0.0.1-SNAPSHOTremote_testDemoprojectforSpringBoot1.8org.springframework.bootspring-boot-starterorg.springframework.bootspring-bo

如何有效地处理overflow问题 如何有效地处理overflow问题 Jan 27, 2024 am 09:39 AM

如何正确应对Overflow问题Overflow(溢出)是一个常见的计算机编程问题,特别是在处理数字或数组时。当我们试图存储超过数据类型所允许范围的数值时,就会发生溢出。解决这个问题的关键在于正确地处理和验证数据边界。下面将介绍几种常见的溢出问题和相应的解决方案。整数溢出整数溢出是指在计算过程中,结果超出了整数类型的表示范围。例如,在32位有符号整数类型in

UCIe 2.0:通过 3D 封装和可管理性推进开放式小芯片生态系统 UCIe 2.0:通过 3D 封装和可管理性推进开放式小芯片生态系统 Aug 08, 2024 pm 12:51 PM

通用 Chiplet Interconnect Express (UCIe) 联盟宣布发布 UCIe 2.0 规范,进一步推进开放式 Chiplet 生态系统。最新规范引入了多项关键增强功能。首先,它增加了对 f 的支持

See all articles