XDebug отлично работал для моего предыдущего проекта, но когда я создал новый проект, он разрывается на первой строке, но пропускает все точки останова после этого. Когда я впервые настроил Xdebug, у меня была похожая проблема (но она даже не сломалась в первой строке и застрял на «Launching ...»), она была решена, когда я изменил xdebug.remote_port на 9001 в своем php. ини. Прямо сейчас у меня есть
zend_extension = /usr/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so
xdebug.remote_port=9001
xdebug.remote_enable=1
в моем php.ini. Я использую это для разработки пользовательского модуля Drupal, и у меня есть расширения Drupal (* .module, * .install и т. Д.), Перечисленные под типом содержимого PHP в моих настройках Eclipse. Когда я возвращаюсь и пытаюсь отладить свой старый проект, все точки останова все еще работают. Я попытался закрыть старый проект и перезапустить Eclipse перед отладкой нового. Точки останова в новом проекте все еще пропускаются.
Я забыл какой-то шаг настройки проекта? Я просто зашел в New >> PHP Project, затем настроил SVN-репозиторий и начал работать.
Я использую Eclipse Helios с функцией SDK PDT 2.2.1.