【问题标题】:How do I get the PHP debugger to break on breakpoints inside a docker container in VsCode?如何让 PHP 调试器在 VsCode 中的 docker 容器内的断点处中断?
【发布时间】:2020-04-14 12:56:51
【问题描述】:
  • 我已经安装并配置了 Xdebug。
  • 我在 VsCode 中安装了 PHP-Debug 扩展。
  • 我在 VsCode 中安装了 Remote-Containers 扩展。
  • 我可以在 VsCode 中附加到我正在运行的容器,并查看容器内的文件。
  • 如果我对文件进行更改(例如,更改页面上的某些文本),当我在浏览器中刷新页面时,会呈现更改。所以我知道我的文件正在被编辑并保存在容器中。

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

  • 我错过了什么?

【问题讨论】:

    标签: php docker visual-studio-code xdebug vscode-debugger


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2020-01-27
      • 2021-01-22
      • 2021-04-16
      • 1970-01-01
      • 2019-04-11
      • 2020-04-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多