首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Netbeans和Xdebug

Netbeans和Xdebug
EN

Stack Overflow用户
提问于 2013-03-01 09:53:01
回答 2查看 1.2K关注 0票数 2

我已经正确安装了netbeans 7.3、php 5.4.7和xdebug via xampp。

当我试图在包含提交给index.html文件的表单的php文件上启动调试会话时,调试器永远不会连接(等待连接)。但是,如果我在php文件上启动调试器,它会运行,但是,当然,它没有来自索引页上的表单的值?

以下是我的php.ini设置:

代码语言:javascript
复制
zend_extension = "C:\xampp\php\ext\php_xdebug-2.2.1-5.4-vc9.dll"
xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000

我遗漏了什么?

EN

回答 2

Stack Overflow用户

发布于 2013-03-11 14:49:10

我不能说完全的解决方案,但根据我的经验,你应该尝试以下步骤

  1. xdebug custom download下载正确版本的xdebug并粘贴您的phpinfo()输出
  2. 重启netbeans和xammp
  3. 如果希望您在进行这些ini设置之前已经进行了xdebug,我在我的php ini中有以下内容

;XDEBUG扩展

zend_extension = "c:/wamp/bin/php/php5.3.5/zend_ext/php_xdebug-2.1.0-5.3-vc6.dll“

xdebug.remote_port=9000 xdebug.remote_enable=on xdebug.remote_handler=dbgp xdebug.collect_params=0 xdebug.remote_host=localhost xdebug

我使用的是netbeans 7.3,php 5.3.5

票数 0
EN

Stack Overflow用户

发布于 2013-08-23 13:58:04

我使用xampp 1.8.1(php 5.4.7)和netbeans ide 7.3

这是我的php.ini配置,当apache启动时,我有一些警告,但我可以很好地调试。

还要确保在netbeans工具中配置调试端口,php,debbug,port 9000

代码语言:javascript
复制
[XDebug]
zend_extension = "C:\xampp\php\ext\php_xdebug.dll"
;xdebug.profiler_append = 0;
;xdebug.profiler_enable = 1;
;xdebug.profiler_enable_trigger = 0 ;
;xdebug.profiler_output_dir ="C:\xampp\tmp" ;
;xdebug.profiler_output_name = "cachegrind.out.%t-%s" ;
xdebug.remote_enable = 1;
xdebug.remote_handler = "dbgp" ;
xdebug.remote_host = "127.0.0.1";
xdebug.remote_port = 9000;
;xdebug.trace_output_dir = "C:\xampp\tmp";
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15149127

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档