【发布时间】:2012-03-21 11:23:57
【问题描述】:
我正在使用 Netbeans 和 xdebug 以及 php 5.3 来调试我的应用程序,但我无法在变量面板中检查对象属性
仅显示 CLASSNAME
netbeans 或 xdebug 中是否有特殊设置?
有人遇到过这种情况吗?
我很确定我以前可以调试我的对象,但我升级到 php 5.3,所以 php.ini 发生了变化,但我从旧的 php.ini 复制了我的 xdebug 设置
任何帮助表示赞赏
谢谢
【问题讨论】:
我正在使用 Netbeans 和 xdebug 以及 php 5.3 来调试我的应用程序,但我无法在变量面板中检查对象属性
仅显示 CLASSNAME
netbeans 或 xdebug 中是否有特殊设置?
有人遇到过这种情况吗?
我很确定我以前可以调试我的对象,但我升级到 php 5.3,所以 php.ini 发生了变化,但我从旧的 php.ini 复制了我的 xdebug 设置
任何帮助表示赞赏
谢谢
【问题讨论】:
你有一个旧的 Xdebug。自 Xdebug 2.1.1 版本(2011 年 3 月 28 日发布)以来,CLASSNAME 已被删除。请升级到最新版本,问题应该就解决了。
【讨论】:
我已经尝试过 PhP 版本 5.3.8 和 5.3.10 以及 Xdebug 版本 2.1.1、2.1.2 和 2.1.4 以及在 Windows XAMP 和 WAMP 服务器以及 Linux (Ubuntu) 服务器下的远程 XDEBUG 下运行,但仍然遇到同样的问题,对象变量的值通常不显示,尽管在“变量”窗口中的值下闪烁多次“评估”后它们确实会显示一些非常罕见的时间。
【讨论】: