我如何使PHP调试器在VsCode中的Docker容器内的断点处中断?

问题描述 投票:0回答:1
  • 我已经安装并配置了Xdebug。
  • 我在VsCode中安装了PHP-Debug扩展。
  • 我在VsCode中安装了Remote-Containers扩展。
  • 我可以在VsCode中附加到正在运行的容器,并查看容器中的文件。
  • 如果我在文件中进行了更改(例如,更改了页面上的某些文本),则当我在浏览器中刷新页面时,将呈现更改。所以我知道我的文件正在编辑并保存在容器中。

  • 我可以在文件中设置一个断点,但是当我刷新页面时,该断点没有被激活。为什么?以及如何使断点起作用?

  • 我想念什么?

php docker visual-studio-code xdebug vscode-debugger
1个回答
-1
投票

我在使用不同的技术堆栈时遇到了类似的问题,但是请确保在launch.json和task.json文件(即pathMappings,dockerBuild节点等)中所有路径都是正确的

© www.soinside.com 2019 - 2024. All rights reserved.