`
mmdev
  • 浏览: 13244861 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

netbeans-xdebug配置

 
阅读更多

听说NetBeans安装xdebug插件之后,可以调试php程序,怎么配置呢?再网上查找了半天,终于搞清楚了,

1、先编写个index.php页面,代码如下:

2、在http://xdebug.org/find-binary.php 中粘贴index.php中phpinfo()信息

3、点击按钮,将得到类似如下的提示信息:

Instructions

  1. Download php_xdebug-2.1.0-5.3-vc9.dll
  2. Move the downloaded file to D:/php/ext
  3. Edit C:/WINDOWS/php.ini and add the line
    zend_extension = D:/php/ext/php_xdebug-2.1.0-5.3-vc9.dll
  4. Restart the webserver

根据提示下载你所需要的dll,放到指定目录下,然后重启web服务器,就可以调试程序了。

根据php.ini文件配置大致如下所示:

zend_extension = D:/php/ext/php_xdebug-2.1.0-5.3-vc9.dll
[Xdebug]
xdebug.default_enable=on
xdebug.auto_trace=on
xdebug.collect_params=on
xdebug.collect_return=on
xdebug.max_nesting_level=100
xdebug.profiler_enable=on
xdebug.remote_enable=on
xdebug.remote_host=localhost
xdebug.remote_port=9001
xdebug.remote_handler=dbgp
;设置xdebug输出文件,主要是纪录一些函数调用所花费的时间
xdebug.trace_output_dir="D:/php/xdebug"
xdebug.profiler_output_dir="D:/php/xdebug"

参考:

http://xdebug.org/find-binary.php

http://xdebug.org/

http://xdebug.org/download.php

分享到:
评论

相关推荐

    php调试之Netbeans + xdebug 配置全攻略

    ### PHP调试之Netbeans + xdebug配置全攻略 在PHP开发过程中,经常需要对代码进行调试来确保程序的正确性和高效性。对于PHP开发者来说,一个强大的集成开发环境(IDE)加上一个高效的调试器是非常重要的工具组合。...

    netbeans配置及xdebug 单元调试 单独流程调试

    netbeans配置及xdebug 调试 单元调试 单独流程调试

    netbeans PHP开启xdebug的方法 wamp部署

    要实现NetBeans IDE与PHP集成开发环境(WAMP服务器)的Xdebug调试功能,需要通过几个步骤来配置和开启Xdebug。首先,Xdebug是一个开源的PHP扩展,它提供了调试和分析功能,能够帮助开发者更好地追踪代码中的错误和...

    使用NetBeans + Xdebug调试PHP程序的方法

    接下来,我们将深入解析配置和使用NetBeans结合Xdebug进行PHP程序调试的步骤。首先需要安装Xdebug扩展,然后将它解压到PHP的ext目录下。接着修改PHP配置文件php.ini,添加xdebug相关的配置项,如启用远程调试...

    php_xdebug-2.1.1-5.2-vc6-nts.dll 调试php,配合 netbean使用

    xdebug.idekey="NETBEANS-xdebug" xdebug.remote_host=localhost xdebug.remote_port=9000 ``` 这里,`zend_extension`指定了Xdebug扩展的位置,`xdebug.remote_enable`开启远程调试,`xdebug.idekey`设置了IDE的...

    windows下PHP开发之环境配置:netbeans+jdk+wamp+xdebug

    4. 在 NetBeans IDE 中配置 Xdebug,通过菜单 “Tools” > “Options” > “Debugging” 设置。 #### 七、总结 通过上述步骤,您已经在 Windows 系统上成功搭建了一个完整的 PHP 开发环境。NetBeans IDE 提供了...

    xdebug helper.rar

    2. **自定义配置**:用户可以为不同的网站或项目设置不同的Xdebug配置,例如设置IDE Key,以便与特定的IDE(如PHPStorm)进行通信。 3. **兼容性广泛**:Xdebug Helper不仅支持PHPStorm,还兼容其他基于Xdebug的...

    chrome插件:Xdebug helper 1.6.1

    确保已安装 Xdebug 并且配置了合适的参数,如 `xdebug.remote_enable=1`,`xdebug.idekey` 和 `xdebug.remote_host` 等,以便与客户端(即装有 Xdebug Helper 的浏览器)建立连接。 2. **启动调试模式**:在浏览网页...

    NAJ2021DAW:课程内容

    Xdebug:文档和使用-- 任务2. LAMP手册-- 任务3.部署应用程序1和1 -- 任务4.在免费主机上部署应用程序-- 任务5. Apache:虚拟站点主题3 -- -- 任务1.笼养用户主题4 -- -- 任务1. DNS安装和配置项目5 -- -- 任务1....

    Xdebug helper-crx插件

    对于使用带有Xdebug支持PHP工具(如PHPStorm),带PDT的Eclipse,Netbeans和MacGDBp或任何其他Xdebug兼容分析工具(如KCacheGrind,WinCacheGrind或Webgrind)PHP开发人员,此扩展非常有用。 默认情况下,扩展程序...

    xdebugv2.0

    同时,它还提及了"和其他集成工具如netbeans之类",这表明Xdebug也兼容各种集成开发环境(IDE),如NetBeans,提供集成的调试支持,使开发过程更为便捷。 关于Xdebug 2.0.4win,这是针对Windows平台的特定版本。在...

    netsteans下yii配置方案

    然后,在NetBeans的项目属性中配置Xdebug,包括端口、IDE key和远程主机。现在,你可以在NetBeans中设置断点并进行调试。 最后,实现代码提示和补全。为了在NetBeans中获得更好的Yii代码提示,可以安装Yii插件,如...

    使用NetBeansIDE在远程Web服务器上部署PHP应用程序[参照].pdf

    然后,在 NetBeans IDE 中创建一个新的 PHP 项目,并设置运行配置类型为“远程 Web 站点(FTP)”,指定 FTP 连接设置,包括连接名称、主机名、端口、用户名、口令、初始目录和上载目录。最后,将源文件上载到远程...

    php Xdebug 调试扩展的安装与使用.

    在实际的开发过程中,Xdebug还支持更高级的调试功能,比如断点调试、代码覆盖率分析等,这些功能都需要在PHPStorm、NetBeans、VSCode等IDE中进行相应的设置。通过这些工具,Xdebug能够与IDE集成,提供一个方便的调试...

    异常信息

    - **`-Xdebug`**:启用调试模式。 - **`-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9009`**:设置Java调试工具(JDWP)的相关选项。这里表示通过Socket传输,作为服务器端等待远程连接,不挂起目标...

    php调试配置说明和步骤

    Zend Debugger是由Zend Technologies开发的一个强大的PHP调试工具,它可以集成到IDE(如Eclipse, PhpStorm, NetBeans等)中,提供断点、步进执行、查看变量值等功能。 在Linux和Mac OS X上配置PHP调试: 1. **安装...

    PHP中文调试技术手册(PHP-Debug-Manual-public)

    介绍Xdebug的安装和配置方法,以便于开始性能分析。 4.3 APD(Advanced PHP Debugger): APD是一个PHP扩展,用于分析脚本的性能,收集执行时的各种统计数据。 4.3.1 安装配置: 介绍APD的安装和配置过程。 4.3.2 ...

    Docker-Nginx-php-mysql-laravel

    [ Optional ] 我们将为IDE(PHPStorm或Netbeans)配置Xdebug。至此,我们将所有项目都准备就绪。 [ Optional ] 开发时,可以使用Makefile进行重复操作。运行时,您可以使用docker命令执行重复操作。安装先决条件要...

Global site tag (gtag.js) - Google Analytics