Мой сервер запускается внутри бродячего блока.
Мой файл php.ini содержит следующие строки:
Код: Выделить всё
[xdebug]
zend_extension="/usr/lib/xdebug/xdebug-2.2.7/modules/xdebug.so"
xdebug.remote_enable=1
xdebug.remote_port=9000
xdebug.remote_connect_back=1
xdebug.remote_autostart=1
Это моя конфигурация launch.json :
Код: Выделить всё
{
"name": "Listen for XDebug",
"type": "php",
"request": "launch",
"pathMappings": {
"/var/www/mysite.local/": "${workspaceFolder}"
},
"port": 9000,
"log": true
}
Код: Выделить всё
phpunit --filter myTestMethod path/to/my/test/file/myTest.php
Была ли у кого-нибудь подобная проблема? Есть ли разница между тем, как работает отладка в контексте обычного запроса приложения и модульного теста?
Подробнее здесь: https://stackoverflow.com/questions/576 ... in-vs-code