x-debug вызывает ложные ошибки «неопределенного свойства»

1

Кто-нибудь еще заметил это странное поведение? У меня php 5.6 с Xdebug 2.3.3, запущенным на ubuntu 14.04. Во время отладки, в netbeans dev, меня преследуют ошибки "неопределенного свойства". Вот пример:

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

Примечание. Неопределенное свойство: Symfony\Component\DependencyInjection\ContainerBuilder :: $ getParameter

Как вы можете видеть, getParameter - это метод, а не свойство. Чаще всего это происходит при наведении указателя мыши на переменную, чтобы посмотреть ее значение, но это также происходит, если я слишком долго оставляю мышь в окне кода.

Недавно я обновил PHP до 5.6, главным образом потому, что PHPUnit требует этого, и именно тогда начались проблемы.

Кто-нибудь знает, как я могу это исправить? Или даже какая программа (Xdebug, PHP, Netbeans) может вызвать ее?

Теги:
xdebug

1 ответ

2
Лучший ответ

Моя среда такая же, как ваша. Насколько я могу судить, это проблема с xdebug/php5.6, так как на моем контейнере с php 5.4 эта проблема не существует. Я обновил свой xdebug до 2.4.0RC4 (последний на момент написания этого сообщения), и я не могу воспроизвести его (требуется дальнейшее тестирование). Вы можете попробовать и посмотреть сами.

  • 0
    Рад, что я не единственный, кто переживает это. Я держусь подальше от php7, пока он не станет мейнстримом, но я могу попробовать более новую версию xdebug.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню