php_xdebug安装+NetBeans的配置和使用
1、php_xdebug的安装及配置:
我是用wampServer2.2的环境的,环境本身自带了对应的xdebug,只需要修改php.ini的配置就可以了。但是php.ini文件要找对,我一开始就是找错了文件,所以配了好久都不生效。
wampServer使用的php配置文件一般都放在wamp安装目录的apache里面,我的是在:D:\wamp\bin\apache\Apache2.2.21\bin\php.ini 。
可以通过phpinfo()方法查看php.ini的位置,直接搜索php.ini就可以了:
2、修改php.ini
zend_extension = "d:/wamp/bin/php/php5.3.10/zend_ext/php_xdebug-2.1.2-5.3-vc9.dll"
#其中 zend_extension=D:/php/ext/php_xdebug-2.2.1-5.4-vc9.dll 是php5.3以及以上版面的写法,如果是php5.2以及以下版本的是zend_extensi/php/ext/php_xdebug-2.2.1-5.4-vc9.dll。
[xdebug]
xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9000
#下面是几个不必须的参数。
xdebug.auto_trace=on
xdebug.collect_params=on
xdebug.collect_return=on
xdebug.trace_output_dir="D:/php/debuginfo"
xdebug.profiler_enable=on
xdebug.profiler_enable_trigger = Off
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir = "D:/wamp/tmp"
xdebug.output_buffering=off
xdebug.idekey="ide.xdebug"
trace_output_dir 对于的是类似trace.4046332594.xt的文件,
profiler_output_dir对应得是类似cachegrind.out.10360 这样的文件
然后可以用个phpinfo()函数测试是否成功了。
3、配置netbean
3.2.1重新启动wamp服务
3.2.2打开netbeans,工具——选项,找到php图标,在“常规”中PHP5解释器选择wamp中的php
如:D:\wamp\bin\php\php5.4.12\php.exe
钩选:输出窗口、web浏览器
打开“调试”选项卡,配置调试端口为9000(与php.ini中配置一样)
4、配置项目的属性
3.3.1新建一个项目,右键项目,打开“项目属性”对话框,选择“源”,PHP版本选择为wamp中的php版本一致
3.3.2选择“运行配置”,运行方式选择“本地web站点”,项目URL配置为项目的访问地址,如:http://localhost:9060/项目名/
索引文件配置为index.php
5、xdebug的使用参考:https://netbeans.org/kb/docs/php/debugging_zh_CN.html#gettingReady
参考文章:http://wayne173.iteye.com/blog/1704453
http://www.2cto.com/os/201404/294008.html
以上就介绍了php_xdebug安装+NetBeans的配置和使用,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

PHP 8.4 带来了多项新功能、安全性改进和性能改进,同时弃用和删除了大量功能。 本指南介绍了如何在 Ubuntu、Debian 或其衍生版本上安装 PHP 8.4 或升级到 PHP 8.4

CakePHP 是 PHP 的开源框架。它的目的是使应用程序的开发、部署和维护变得更加容易。 CakePHP 基于类似 MVC 的架构,功能强大且易于掌握。模型、视图和控制器 gu

登录 CakePHP 是一项非常简单的任务。您只需使用一项功能即可。您可以记录任何后台进程(如 cronjob)的错误、异常、用户活动、用户采取的操作。在 CakePHP 中记录数据很容易。提供了 log() 函数

Visual Studio Code,也称为 VS Code,是一个免费的源代码编辑器 - 或集成开发环境 (IDE) - 可用于所有主要操作系统。 VS Code 拥有针对多种编程语言的大量扩展,可以轻松编写
