在netbeans下使用调试PHP的插件XdeBug
本人的开发环境:
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相关推荐
- vscode使用教程python-VSCode下好用的Python插件及配置_python
这篇文章主要介绍了微软官方的Python插件,已经自带很多功能,下面是插件功能描述,其中部分内容我做了翻译,需要的朋友可以参考下 MS Python插件. 这是微软官方的Python插件,已经自带很多 ...
- 【Flutter】Flutter 混合开发 ( Dart 代码调试 | Flutter 单独调试 | 混合模式下 Flutter 调试 )
文章目录 前言 一.单独运行 Flutter 代码时调试 Dart 代码 二.混合模式下 Flutter 调试 Dart 代码 三.相关资源 前言 Flutter 混合开发集成步骤 : ① 在 And ...
- 在 NetBeans IDE 中调试 PHP 源代码
准备工作 要在适用于 PHP 的 NetBeans IDE 中成功调试 PHP 应用程序,您需要为进行 PHP 开发安装并配置 PHP 引擎.Apache 本地 Web 服务器和 XDebug 调试器 ...
- Vue调试神器vue-devtools - 插件下载安装
文章目录 Google如何安装调试Vue的神器`vue-devtools` ? 安装介绍: demo实例 - 演示代码: 相关文章链接: 1. https://github.com/vuejs/vue ...
- ESP32 ESP-IDF开发环境搭建,Windows下基于ESP-IDF | Cmake | VScode插件的 ESP32 开发环境搭建
之前的一篇博客 Windows上基于ESP-IDF搭建ESP32开发环境 发布后,深受好评.几个月过去了,乐鑫的esp-idf-tools安装工具发生了较大的变化,VsCode插件的功能也愈加完善 ...
- 使用maven在netbeans下构建wicket项目
在netbeans下构建wicket项目,网上流传较多的方法是直接使用netbeans的wicket插件,这种方法虽然简单,但是依赖的wicket版本较老,更新较慢,并且很容易与其他第三方库不兼容.使 ...
- OD使用教程8(下)- 调试篇08|解密系列
OD使用教程8(下)- 调试篇08 让编程改变世界 Change the world by program 此前几节课小甲鱼教会了大家"基本的打补丁"方法,以至于很多朋友告诉小 ...
- Ubuntu18.04下VScode调试方法
Ubuntu18.04下VScode调试教程 一.调试准备 二.需要创建哪些相关配置文件? 1.创建task.json文件 2.创建launch.json文件 3.创建c_cpp_properties ...
- Mac 下必备高效率软件与插件,值得拥有。
序.一个Mac上必备的软件下载地址 风云社区(提供上千款各类mac软件的下载) 该网站不含任何广告,旨在分享用户需要的软件,你可以在首页进行搜索需要的软件,并且是最新版本的,某些需要付费的软件,也可以 ...
最新文章
- Espresso小试
- php通过http请求发送数组
- 如何使用python画折线图-Python数据可视化:使用Python画柱状图和折线图
- 【通用技术】2个月精通Python爬虫——3大爬虫框架+6场实战+分布式爬虫,包教包会...
- 鸿蒙系统暗黑2,暗黑破坏神2为什么被称为神作!看看装备强化系统就知道有多完美...
- python猴子吃桃子的问题_非人哉:明星带货却生意惨淡,猴哥心太大,这一帮猴子猴孙不省心...
- linux入门_Linux从入门到入土(抽奖送10本新书)
- Python数据结构与算法(1.4)——Python基础之控制结构
- win10安装git,打开git bash闪退
- JavaScript中函数的上下文——this
- 20190226杂七杂八
- 省钱兄同城外卖源码O2O同城服务源码校园外卖源码uniapp前端模版
- python 高级函数补充
- 解决:WPS for Linux提示“系统缺失字体symbol、wingdings、wingdings 2、wingdings 3、webding”...
- ubuntu命令 图片 壁纸_一个命令安装旧版Ubuntu发布的壁纸
- 奥特曼html代码,和平精英捏脸代码奥特曼
- Excel学习笔记1
- #### mysql联合索引 注意事项 ####
- Cacti监控mysql数据库服务器实现过程
- 神马开户推广点击量和消费增加了很多是否有异常?
热门文章
- APP技巧:手机该不该每天关机一次?看完才恍然大悟!
- 编程应该用 Mac ,还是 PC ?
- python模块下载失败_python 安装tushare模块出错的一个解决方法
- java 匹配mysql按钮_使用Java在mysql查询中设置匹配函数
- 常见电容器图片_各种电容器图片大集合
- linux常用关机命令及其区别-Shutdown halt reboot init
- Spring常用的的注解对应xml配置详解
- HTML---HTML中常用的标签(标题,水平,特殊标签)
- 极端原理_为极端而设计
- xd可以用ui动效效果吗_通过动画使UI设计栩栩如生:Adobe XD和After Effects