Точки останова NetBeans не работают с xdebug

Хорошо, я вырываю свои волосы на этом.

Я использую Netbeans, EasyPHP и установил xdebug с помощью копирования / вставки моих результатов phpinfo () в мастер xdebug, который затем сообщает вам, какой DLL-файл вам нужно скачать.

Хорошо, я следовал всем инструкциям, мой phpinfo () теперь говорит, что xdebug установлен, я добавил соответствующие строки в мой файл php.ini. Однако мои контрольные точки в Netbeans не работают! Я знаю, что xdebug установлен, потому что если я добавлю вручную xdebug_break() к моему коду тогда они действуют как точка останова.

Как я могу заставить работать netbeans и точки останова без использования php-функции xdebug каждый раз ?!

PS. Я знаю, что этот вопрос задавался миллион раз, но я следовал другим решениям, и ни одно из них не устранило мою проблему!

Я использую XP, если это проливает свет на этот вопрос?

0

Решение

После многих мучительных часов я узнал, что у меня было и то и другое:

extension = php_xdebug.dll

без комментариев в моем php.ini файл и:

zend_extension = C:\path-to-xdebug-file\php_xdebug.dll

добавил в мой php.ini файл. Вы должны иметь один или другой!

Во всяком случае, я изменился

extension = php_xdebug.dll

в

;extension = php_xdebug.dll

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]