J'ai vu cette erreur inhabituelle. Il vient de commencer à appara?tre et m'empêche de déboguer ma solution Web WSL.
J'utilise un site PHP WordPress dans Visual Studio Code et je le débogue à l'aide de XDebug. J'ai ce qui suit dans mon launch.json
, je sais que cela a fonctionné hier et cela depuis un moment.
Lorsque j'essaie de déboguer, je re?ois un message contextuel indiquant ce qui suit
Je n'ai jamais vu ce message auparavant et je ne vois rien à ce sujet en ligne.
Mon launch.json ressemble à ci-dessous
"version": "0.2.0", "configurations": [ { "name":"Listen for XDebug", "type":"php", "request":"launch", "port":9003, "pathMappings": { "server path": "${workspaceRoot}" }, "xdebugSettings": { "max_data": 10000, //"show_hidden": 1, "max_children": 250, "max_depth": 10 }, "env": { "XDEBUG_MODE": "debug", "XDEBUG_TRIGGER": "VSCODE" } } ]
'Chemin du serveur' est le chemin du projet sur le serveur.
J'ai d'abord pensé que le port pourrait être utilisé par autre chose, mais ce n'est pas le cas.
J'ai essayé de redémarrer Apache2, de recharger PHP7.3-fpm et d'éteindre l'ordinateur dans l'espoir que le problème se résoudra de lui-même, mais rien ne semble fonctionner.
Quelqu'un d'autre a-t-il rencontré ce problème??
Il semble que tout d'un coup, pour une raison quelconque env
無(wú)法被識(shí)別,VSC 不再喜歡它。在 launch.json
中將其替換為 enivornment
(selon le commentaire suggéré par GrafiCode), le problème a été résolu.
Par @burito dans les commentaires, env
a été renommé ? environnement ?.
Ma seule hypothèse quant à la raison pour laquelle cela se produit est qu'il y a un fichier .env
文件,該文件可能會(huì)覆蓋啟動(dòng),因此當(dāng)我啟動(dòng)解決方案時(shí),它會(huì)遇到 .env
dans mon répertoire racine qui découvre d'abord que la solution ne s'exécute pas... lan?ant ainsi l'erreur/popup.