Исходные файлы не найдены в Visual Studio Code PHP Debug (сервер WSL)

Я размещаю локальную копию моего сайта в Windows 10, в то время как сервер работает на WSL Linux Bash. Я установил код Visual Studio и отладку PHP, настроил Xdebug, и отладка успешно запускается со страницы Chrome. Однако код VS сообщает мне, что он «не может открыть» мои файлы php. Я пробовал все виды pathMappings в файле конфигурации json, но, похоже, ничего не работает.

Может ли кто-нибудь помочь мне там? Заранее большое спасибо !

Мои настройки :

Местное местоположение сайта: D: / local_websites /
Соответствующий путь от сервера Linux: / mnt / d / local_websites /

xdebug.ini:

zend_extension=xdebug.so
xdebug.show_error_trace = 1
xdebug.remote_enable = 1
xdebug.remote_connect_back = 0
xdebug.remote_autostart = 1
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.remote_host=127.0.0.1
xdebug.remote_log="/var/log/xdebug/xdebug.log"

launch.json:

{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Listen for XDebug",
"type": "php",
"request": "launch",
"port": 9000
},
{
"name": "Launch currently open script",
"type": "php",
"request": "launch",
"program": "${file}",
"cwd": "${fileDirname}",
"port": 9000,
"pathMappings": {
"/mnt/d/": "d:/",
}
}
]
}

1

Решение

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

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

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

По вопросам рекламы [email protected]