Я следовал Rafael Dohms's article, чтобы использовать инструменты отладки NetBeans для тестов phpunit.Отладка NetBeans не работает для тестов phpunit
Проблема заключается в том, когда я начинаю отладку в NetBeans и запускаю тест с использованием командной строки, NetBeans переключается с состояния ожидания на соединение «netbeans-xdebug runnig». Но программа останавливается в командной строке после «cofiguration read from ...», а также никаких действий отладки («Шаг за шагом», «Шаг в и т. Д.») Активны.
Я попытался отключить опцию «Стоп в первой строке», а также использовать отладочный файл для отладки, но ни один из них не работал.
Я пропустил что-то в конфигурации или с помощью инструментов NetBeans?
обновление
Я попытался решить эту проблему с помощью NetBeans, но это не сработало. наконец, я использовал PhpStrom для отладки кода, хотя я получил тот же результат, мне удалось отладить обычную программу CLI, а также отслеживать мою тестовую программу phpunit. Я понял, что отладка замерзает в "грушу \ PHPUnit \ Util \ PHP.php" файл, в следующей строке:
$stdout = stream_get_contents($pipes[1]);
Я использую Windows 7 и PHP-v5.3
Можете ли вы отладки при выполнении какой-то PHP из командной строки? Потому что на самом деле это то, что делает Netbeans. – qrazi
Тот же результат; за исключением того, что этот файл полностью выполнен, но никогда не останавливается в каких-либо точках останова. –
Какая ОС вы используете? Отладка работает в браузере? – qrazi