Удаленная отладка Xdebug — сбой при переходе, переходе в и т. Д.

У меня есть виртуальная среда разработки в vagrant, которую я подготовил с помощью puphpet.com. До сегодняшнего дня все было в идеальном рабочем состоянии, но неожиданно, казалось бы, не связанным с моими действиями, Xdebug перестал работать.

Я использую phpstorm для разработки и отладки, и в результате я устанавливаю точку останова в phpstorm, затем включаю прослушиватель удаленной отладки в phpstorm и расширение Chrome Xdebug Helper. Когда код достигает точки останова, выполнение приостанавливается, и я могу исследовать различные переменные, но как только я пытаюсь просмотреть свой код с помощью продолжения, перехода или перехода, phpstorm просто выходит из режима отладки, и мой браузер показывает ошибка 503.

Я взглянул на системный журнал, который показывает, что это ошибка сегментации, так что никаких подсказок нет. Затем я включил журнал Xdebug. Я действительно не знаю, как это интерпретировать, но мне кажется, что он регистрирует, что он успешно смог остановиться на точке останова, а затем, когда происходит ошибка, он просто прекращает регистрировать — что имеет смысл, учитывая, что это кажется ошибка сегментации.

Я попытался обновить xdebug с pecl upgrade xdebug и я попытался запустить его на порт, отличный от порта 9000 по умолчанию. Ничего не изменилось.

Любые предложения, что я мог бы попробовать сейчас?

Моя виртуальная машина работает под управлением Ubuntu 14.04 LTS x64. PHP v5.6.14 и Xdebug v2.3.2.

Вот ссылка на мою конфигурацию puphpet на случай, если она может помочь: https://gist.github.com/webconsult/dfa23f65ce2394624b0d

0

Решение

Задача ещё не решена.

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

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

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector