为什么Netbeans + Xdebug在Variables窗格中显示重复的结果?

时间:2010-03-25 17:05:28

标签: php debugging xdebug netbeans6.8

我刚开始使用Netbeans来调试PHP应用程序,但是当我检查任何对象时,它一遍又一遍地打印CLASSNAME,这使得理解对象的内容变得非常困难。请看下面的图片,看看我在说什么。有谁知道发生了什么事?

以下是一些可能很重要的细节...... Netbeans版本6.8
PHP 5.2.9
Xdebug版本2.1.0 beta。这是我在php.ini中的xdebug配置:

[xdebug]
zend_extension_ts="C:\wamp\bin\php\php5.2.9-2\ext\php_xdebug-2.1.0beta3-5.2-vc6.dll"
xdebug.remote_enable=on
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_handler=dbgp

如果我无法解决这个问题,我将会回到Eclipse(这似乎太慢了!)。

1 个答案:

答案 0 :(得分:1)

好的,看起来这是我使用的xdebug版本的问题。 Xdebug 2.1.0 beta有一个名为CLASSNAME的新伪属性,Netbeans还不太知道如何处理。我能够通过使用xdebug 2.0.5解决这个问题。

如果有人有兴趣:
以下是Netbeans错误报告:http://netbeans.org/bugzilla/show_bug.cgi?id=182148 这是xdebug错误报告:http://bugs.xdebug.org/view.php?id=518