PhpStorm Xdebug подключен, но не остановлен - PullRequest
1 голос
/ 14 марта 2019

Здравствуйте, вчера я столкнулся со странной проблемой с xdebug в PhpStorm.Как видите, я прошёл проверку PhpStorm:

PHP Validation

Но когда я включаю слушателя и запускаю сеанс отладки, он просто зависает.

Storm

Browser

Также в логах xdebug я вижу правильное имя файла и строку, на которой он должен остановиться.Но PhpStorm не показывает мне этот разрыв.

Если точка останова не загружается правильно.Если я включаю опцию PhpStorm «Разрывать первую строку в PHP-скриптах», она корректно останавливается в index.php, но я не могу перешагнуть через / в.(просто зависает)

Было бы здорово, если бы кто-нибудь мог мне помочь.

PS Мой Xdebug работал годами, вчера я переустанавливал Apache, и эта проблема произошла, уже пытался полностью переустановить PHP иApache, проблема все еще сохраняется.

1 Ответ

2 голосов
/ 14 марта 2019

После еще одного исследования я нашел это Тема . Я проверил свой журнал phpstorm и обнаружил точно такую ​​же ошибку:

ОШИБКА - plication.impl.ApplicationImpl - Аргумент для параметра @NotNull 'remoteFileUrl' для com / jetbrains / php / debug / xdebug / debugger / XdebugDriver.onBreak не должен быть нулевым ...

Решением было установить более старую версию xdebug. Я просто устанавливаю 2.6.1 (был установлен 2.7.0), и теперь все работает.

...