У меня тоже были некоторые проблемы с этим, мои проблемы сводились к одной ошибке и одной менее очевидной вещи
уловка заключалась в том, что настройка браузера затмения была настроена на использование внутреннего просмотра, «системного браузера по умолчанию», который оказался chrome. Это означало, что он запускает Chrome, но подключается к внутреннему браузеру. это начало работать, когда настроено для внешнего браузера и явно хрома, а не системного браузера по умолчанию. Окно | Предпочтения | Общие настройки веб-браузера
Второй вопрос касался символических ссылок. Я использовал символические ссылки для связи источника из репозитория в иерархию фреймворка. Это означало, что обозреватель проекта eclipse видел один файл (символьный путь), а отладчик - другой («относительный» путь внутри репозитория). Таким образом, точки останова, установленные в версии php explorer файла, не были замечены отладчиком. Я решил эту проблему, проверив хранилище рядом с каталогом фреймворка, используя символические ссылки на папки репо в фреймворке, как и раньше, но используя eclipse «исключить из пути сборки» по символическим ссылкам, чтобы и php explorer, и отладчик увидели реальный путь к файлу