本人的开发环境:
wamp最新官网wampserver2.2d-x32版。
下载点:http://nchc.dl.sourceforge.net/project/wampserver/WampServer%202/WampServer%202.2/wampserver2.2d-x32.exe

PHP:5.3.10
apache :2.2.21

要使用到NetBeans的调试功能,必须需开启PHP的xdbug调试插件.

这个东西有版本的不同,大家需要根据自己PHP版本的不同来选择性的下载。
下载点:http://xdebug.org/download.php

不过wamp集成了该dll文件。
这里我的版本是php_xdebug-2.1.2-5.3-vc9.dll。

有些基础环境有没有基础xdbug,大家可以在服务器的根目录下创建一个PHP脚本文件。写入如下内容:
<?php
   phpinfo();
?>
打开浏览器,打开开文件,在页面的头部,看是否集成了该插件。图如下:

最后一行表明你的集成环境安装了该插件。那么你就无需再下载xdedug.dll文件了。

那么下面开始讲讲配置:

一、打开PHP安装目录。找到php的配置文件php.ini。
二、在文件中到[xdebug],一般在最后面。其他的基础环境要自己找了!不一定在最后面。
这了我附上我的配置修改。
之前:

zend_extension = "D:/wamp/bin/php/php5.3.10/zend_ext/php_xdebug-2.1.2-5.3-vc9.dll"
[xdebug]
xdebug.remote_enable = off
xdebug.profiler_enable = off
xdebug.collect_return = off
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir = "D:/wamp/tmp"

修改之后:

zend_extension = "D:/wamp/bin/php/php5.3.10/zend_ext/php_xdebug-2.1.2-5.3-vc9.dll"
[xdebug]
xdebug.default_enable = on
xdebug.auto_trace = on
xdebug.remote_enable = on
xdebug.profiler_enable = on
xdebug.profiler_enable_trigger = on
xdebug.remote_connect_back = 1
xdebug.remote_port = 9000
xdebug.remote_handler = dbgp
xdebug.collect_params = on
xdebug.collect_return = on
xdebug.max_nesting_level = 100
xdebug.remote_host = 127.0.0.1
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir = "D:/wamp/tmp"

三、重启服务器,在网站的根目录下创建一个PHP脚本文件。写入如下内容:
<?php
   phpinfo();
?>
然后在浏览器中打开该文件。浏览器会输出开发环境的所有文件配置信息。
找到XdeBug这一行,内容如下的话,就说明你配置成功了!

那么现在就打开你的NetBeans开始进行调试了吧!

在调试之前,首先是要先配置好调试参数的!

1、工具-》选项-》PHP

调试器端口默认:9000,这个参数可以在配置文件中修改。

2、运行-》设置项目配置-》定制

3、此时,你可以打开你想要调试的文件,右击点击调试即可了!

XduBug,一款不错的调试工具,可以在Zendstudio,Easplse上进行配置。

转载于:https://www.cnblogs.com/phpdragon/archive/2012/04/15/2450744.html

在netbeans下使用调试PHP的插件XdeBug相关推荐

  1. vscode使用教程python-VSCode下好用的Python插件及配置_python

    这篇文章主要介绍了微软官方的Python插件,已经自带很多功能,下面是插件功能描述,其中部分内容我做了翻译,需要的朋友可以参考下 MS Python插件. 这是微软官方的Python插件,已经自带很多 ...

  2. 【Flutter】Flutter 混合开发 ( Dart 代码调试 | Flutter 单独调试 | 混合模式下 Flutter 调试 )

    文章目录 前言 一.单独运行 Flutter 代码时调试 Dart 代码 二.混合模式下 Flutter 调试 Dart 代码 三.相关资源 前言 Flutter 混合开发集成步骤 : ① 在 And ...

  3. 在 NetBeans IDE 中调试 PHP 源代码

    准备工作 要在适用于 PHP 的 NetBeans IDE 中成功调试 PHP 应用程序,您需要为进行 PHP 开发安装并配置 PHP 引擎.Apache 本地 Web 服务器和 XDebug 调试器 ...

  4. Vue调试神器vue-devtools - 插件下载安装

    文章目录 Google如何安装调试Vue的神器`vue-devtools` ? 安装介绍: demo实例 - 演示代码: 相关文章链接: 1. https://github.com/vuejs/vue ...

  5. ESP32 ESP-IDF开发环境搭建,Windows下基于ESP-IDF | Cmake | VScode插件的 ESP32 开发环境搭建

      之前的一篇博客 Windows上基于ESP-IDF搭建ESP32开发环境 发布后,深受好评.几个月过去了,乐鑫的esp-idf-tools安装工具发生了较大的变化,VsCode插件的功能也愈加完善 ...

  6. 使用maven在netbeans下构建wicket项目

    在netbeans下构建wicket项目,网上流传较多的方法是直接使用netbeans的wicket插件,这种方法虽然简单,但是依赖的wicket版本较老,更新较慢,并且很容易与其他第三方库不兼容.使 ...

  7. OD使用教程8(下)- 调试篇08|解密系列

    OD使用教程8(下)- 调试篇08 让编程改变世界 Change the world by program   此前几节课小甲鱼教会了大家"基本的打补丁"方法,以至于很多朋友告诉小 ...

  8. Ubuntu18.04下VScode调试方法

    Ubuntu18.04下VScode调试教程 一.调试准备 二.需要创建哪些相关配置文件? 1.创建task.json文件 2.创建launch.json文件 3.创建c_cpp_properties ...

  9. Mac 下必备高效率软件与插件,值得拥有。

    序.一个Mac上必备的软件下载地址 风云社区(提供上千款各类mac软件的下载) 该网站不含任何广告,旨在分享用户需要的软件,你可以在首页进行搜索需要的软件,并且是最新版本的,某些需要付费的软件,也可以 ...

最新文章

  1. Espresso小试
  2. php通过http请求发送数组
  3. 如何使用python画折线图-Python数据可视化:使用Python画柱状图和折线图
  4. 【通用技术】2个月精通Python爬虫——3大爬虫框架+6场实战+分布式爬虫,包教包会...
  5. 鸿蒙系统暗黑2,暗黑破坏神2为什么被称为神作!看看装备强化系统就知道有多完美...
  6. python猴子吃桃子的问题_非人哉:明星带货却生意惨淡,猴哥心太大,这一帮猴子猴孙不省心...
  7. linux入门_Linux从入门到入土(抽奖送10本新书)
  8. Python数据结构与算法(1.4)——Python基础之控制结构
  9. win10安装git,打开git bash闪退
  10. JavaScript中函数的上下文——this
  11. 20190226杂七杂八
  12. 省钱兄同城外卖源码O2O同城服务源码校园外卖源码uniapp前端模版
  13. python 高级函数补充
  14. 解决:WPS for Linux提示“系统缺失字体symbol、wingdings、wingdings 2、wingdings 3、webding”...
  15. ubuntu命令 图片 壁纸_一个命令安装旧版Ubuntu发布的壁纸
  16. 奥特曼html代码,和平精英捏脸代码奥特曼
  17. Excel学习笔记1
  18. #### mysql联合索引 注意事项 ####
  19. Cacti监控mysql数据库服务器实现过程
  20. 神马开户推广点击量和消费增加了很多是否有异常?

热门文章

  1. APP技巧:手机该不该每天关机一次?看完才恍然大悟!
  2. 编程应该用 Mac ,还是 PC ?
  3. python模块下载失败_python 安装tushare模块出错的一个解决方法
  4. java 匹配mysql按钮_使用Java在mysql查询中设置匹配函数
  5. 常见电容器图片_各种电容器图片大集合
  6. linux常用关机命令及其区别-Shutdown halt reboot init
  7. Spring常用的的注解对应xml配置详解
  8. HTML---HTML中常用的标签(标题,水平,特殊标签)
  9. 极端原理_为极端而设计
  10. xd可以用ui动效效果吗_通过动画使UI设计栩栩如生:Adobe XD和After Effects