Отладка PHP с помощью Netbeans 6.9 - PullRequest
2 голосов
/ 20 июля 2010

Я использую PHP 5.3 в Ubuntu 10.0.4.

Я недавно обновил PHP 5.2 + Netbeans 6.8, где отладка работала нормально.В настоящее время, когда я выполняю отладку, доступны только НЕКОТОРЫЕ переменные - в некоторых инструкциях (например, для), когда переменной LHS присваивается ненулевое значение, переменная не отображается в окне переменных - даже если она явнов области действия.

Кто-нибудь еще заметил это поведение - это функция или ошибка?

Ответы [ 2 ]

2 голосов
/ 24 июля 2010

Правильный ответ (например, как это исправить) можно найти здесь: http://phphints.wordpress.com/2010/06/28/local-variables-dont-display-in-netbeans-with-php-5-3-2-and-xdebug-2-0-5/

0 голосов
/ 21 июля 2010

я тоже.и это не ломается в точках разрыва.Я тоже использую Ubuntu 10.04.

===============================================================================

Я решил МОЮ проблему: СогласноВ документации по netbeans вы должны добавить некоторую конфигурацию в php.ini, но это не относится к Ubuntu 10.04.Вы должны удалить все о xdebug из php.ini и добавить конфигурацию в файл /etc/php5/conf.d/xdebug.ini:

zend_extension = / usr / lib / php5 / 20090626 + lfs / xdebug.xdebug.remote_enable = on xdebug.remote_handler = dbgp xdebug.remote_host = localhost xdebug.remote_port = 9000 xdebug.idekey = "netbeans-xdebug"

Я перезапустил apache2, и теперь мои точки останова вступают в силу.

И я не заметил проблему, о которой вы упомянули.Я использую NetBeans 6.9 + php 5

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...