Моя проблема в том, что отладчик всегда останавливается на первой точке останова, которую я установил (не имеет значения, где я установил ее в коде), но когда я продолжаю выполнение, он, кажется, переходит на случайное место в коде.Здесь нет никакой разницы, если я использую «шаг в», «шаг за шагом» или «продолжить». Я проверил, не застряла ли какая-либо клавиша на клавиатуре, но я ничего не могу найти здесь, а также очистил кеш браузера и сделал недействительной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:
Я сталкиваюсь с этой проблемой каждые 2 или 3 дня в течение нескольких часов и просто не могу понять, что происходит.
Может быть, есть ярлык или что-то подобное, что я активировал, не зная об этом?