gpt4 book ai didi

php - x-debug 导致错误的 'undefined property' 错误

转载 作者:行者123 更新时间:2023-12-04 18:30:12 24 4
gpt4 key购买 nike

有没有其他人注意到这种奇怪的行为?我有 php 5.6 和 Xdebug 2.3.3 在 ubuntu 14.04 上运行。在调试时,在 netbeans 开发中,我被“未定义的属性”错误所困扰。这是一个例子:

$bundles = $container->getParameter('kernel.bundles');

Notice: Undefined property: Symfony\Component\DependencyInjection\ContainerBuilder::$getParameter



如您所见, getParameter是一种方法,而不是一种属性。这种情况通常发生在将鼠标悬停在变量上以查看其值时,但如果我将鼠标留在代码窗口中太久也会发生这种情况。

我最近将 PHP 升级到 5.6,主要是因为 PHPUnit 需要它,而这正是问题开始的时候。

有谁知道我该如何解决这个问题?甚至是哪个程序(Xdebug、PHP、Netbeans)可能导致它?

最佳答案

我的环境和你一样。据我所知,这是 xdebug/php5.6 的问题,就像我的 php 5.4 容器一样,这个问题不存在。我将我的 xdebug 升级到 2.4.0RC4(在撰写本文时是最新的),但我无法重现它(需要进一步测试)。你可以试一试,自己看看。

关于php - x-debug 导致错误的 'undefined property' 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35644946/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com