代码之家  ›  专栏  ›  技术社区  ›  jjarolim

xdebug不返回变量

  •  0
  • jjarolim  · 技术社区  · 10 年前

    我正在尝试在远程计算机上使用xdebug。如果我设置了一个断点,并且我看到了调用的上下文($_GLOBALS),那么连接似乎是正常的,因为执行会停止。但我不能研究这些变量。

    在服务器上启用了remote_log,并看到以下内容:

    <-上下文获取-i 330-c 1 ->&书信电报;响应xmlns=“urn:debugger_procol_v1”xmlns:xdebug=“http://xdebug.org/dbgp/xdebug“command=”context_get“transaction_id=”330“context=”1“><property name=”$_COOKIE“fullname=”$COOKIE“address=”57264352“type=”array“children=”1”numchildren=“1”page=”0“pagesize=”30“> …与所有全球公司的巨大合作。。。 </属性></响应>

    <-属性获取-i 331-n$b ->&书信电报;响应xmlns=“urn:debugger_procol_v1”xmlns:xdebug=“http://xdebug.org/dbgp/xdebug“command=”property_get“transaction_id=”331“status=”break“reason=”ok“> <错误代码=“300”>&书信电报;消息>&书信电报;![CDATA[无法获取属性]]></消息></错误> </响应>

    每次我想访问变量的值时,都会出现“无法获取属性”错误。

    服务器运行

    • Apache 2.2.7 vc9,
    • php 5.3.16和
    • 上的xdebug 2.2.5
    • windows 7 32位机器。

    我正在尝试使用netbeans 8.0从客户机进行调试。

    有人知道我该怎么解决吗?
    能够调试真的很好。

    谢谢你的帮助!

    • 约翰内斯

    使现代化

    我可以通过取消选中netbeans调试选项“第一行停止”来解决这个问题。调试器已停止-但未在我的断点处停止:P

    1 回复  |  直到 10 年前
        1
  •  0
  •   jjarolim    10 年前

    我可以通过取消选中netbeans调试选项“第一行停止”来解决这个问题。调试器已停止-但未在我的断点处停止:P