Код Visual Studio – Xdebug не будет работать

В Visual Studio Code (1.9.1) (mac) я установил плагин php-debug .

На экране отладки я начинаю « слушать Xdebug ».
После этого я открываю index.php на моем сервере XAMPP (локальном).
Но ничего не происходит.

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

Я пытаюсь использовать точки останова для следующего кода:

<?php $i = 0; do { $i++; if (!($i % 1)) { echo('<p>$i = ' . $i . '</p>'); } } while ($i < 100); ?> 

Я использую XAMPP, и в моем файле php.ini я использую порт 9000 для Xdebug.

 zend_extension="/usr/local/Cellar/php71-xdebug/2.5.0/xdebug.so" xdebug.remote_enable = 1 xdebug.remote_autostart = 1 xdebug.remote.port=9000 

Я установил Xdebug с помощью homebrew.
Вот моя php-информация: phpinfo.htm
Мастер Xdebug сообщает мне, что Xdebug установлен правильно.

мой файл launch.json выглядит следующим образом:

 { "version": "0.2.0", "configurations": [ { "name": "Listen for XDebug", "type": "php", "request": "launch", "port": 9000, "log": true }, { "name": "Launch currently open script", "type": "php", "request": "launch", "program": "${file}", "cwd": "${fileDirname}", "port": 9000 } ] } 

Кто-нибудь знает, что я делаю неправильно?

После установки xdebug.remote_connect_back = 1 в ini-файле
поскольку n00dl3 предложила отладку большую часть времени, но время от времени я получаю следующее
Ошибка в консоли отладки:

 <- threadEvent ThreadEvent { seq: 0, type: 'event', event: 'thread', body: { reason: 'exited', threadId: 1 } }