Удаленный отладчик Xdebug, кажется, прыгает в случайные места - PullRequest
0 голосов
/ 30 мая 2018

Моя проблема в том, что отладчик всегда останавливается на первой точке останова, которую я установил (не имеет значения, где я установил ее в коде), но когда я продолжаю выполнение, он, кажется, переходит на случайное место в коде.Здесь нет никакой разницы, если я использую «шаг в», «шаг за шагом» или «продолжить». Я проверил, не застряла ли какая-либо клавиша на клавиатуре, но я ничего не могу найти здесь, а также очистил кеш браузера и сделал недействительнойPhpStorm кеширует. Через некоторое случайное время он снова работает нормально, и я могу обойти, как я хочу.

Другая странная часть в том, что он всегда переходит в одно и то же случайное место с каждой установленной точки останова, но с каждой точки останова.получил другое случайное местоположение.

Я использую PhpStorm (последняя версия) и Xdebug 2.7 для удаленной отладки со следующей конфигурацией

php.ini:

[Xdebug]
zend_extension="C:\xampp\php\ext\php_xdebug-2.7.0alpha1-7.0-vc14.dll"
xdebug.remote_enable=true
xdebug.remote_port="9000"
xdebug.remote_connect_back=true
xdebug.remote_autostart=1
xdebug.collect_return="0"
xdebug.profiler_enable=0;

xdebug.remote_log="D:\xampp\logs\xdebug.log"

xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_host = 192.168.1.129

PhpStorm:

enter image description here

Я сталкиваюсь с этой проблемой каждые 2 или 3 дня в течение нескольких часов и просто не могу понять, что происходит.

Может быть, есть ярлык или что-то подобное, что я активировал, не зная об этом?

1 Ответ

0 голосов
/ 04 июня 2018

Итак, у меня снова возникла проблема, и кажется, что удаление часов (как это было предложено здесь: https://intellij -support.jetbrains.com / hc / en-us / community / posts / 360000602950-XDebug-Remote-Отладка "кажется, что прыгает в случайные места" ) исправляет это.Я буду следить за этим и выкладывать обновления, если ошибка повторится снова, а удаление часов не исправит ее.

...