簡體   English   中英

如何讓 PHP 調試器在 VsCode 中的 docker 容器內的斷點處中斷?

[英]How do I get the PHP debugger to break on breakpoints inside a docker container in VsCode?

  • 我已經安裝並配置了 Xdebug。
  • 我在 VsCode 中安裝了 PHP-Debug 擴展。
  • 我在 VsCode 中安裝了 Remote-Containers 擴展。
  • 我可以在 VsCode 中附加到我正在運行的容器,並查看容器內的文件。
  • 如果我對文件進行更改(例如更改頁面上的某些文本),當我在瀏覽器中刷新頁面時,會呈現更改。 所以我知道我的文件正在被編輯並保存在容器中。

  • 我可以在文件中設置斷點,但是當我刷新頁面時,斷點沒有被激活。 為什么? 以及如何使斷點起作用?

  • 我錯過了什么?

我在使用不同的技術堆棧時遇到了類似的問題,但請確保您的所有路徑在 launch.json 和 tasks.json 文件(即 pathMappings、dockerBuild 節點等)中都是正確的

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM