【问题标题】:How to debug PHP in Visual Studio Code?如何在 Visual Studio Code 中调试 PHP?
【发布时间】:2021-09-29 04:03:49
【问题描述】:

我在 Visual Studio Code 中安装了 Xdebug。但是我找不到逐行调试PHP文件的方法。我想下一个断点,一步一步调试代码。

有没有办法做到这一点?

【问题讨论】:

    标签: php debugging visual-studio-code xdebug


    【解决方案1】:

    最新版本的 vscode-php-debug (1.20.0) VS Code 扩展 (https://marketplace.visualstudio.com/items?itemName=felixfbecker.php-debug) 允许您立即运行和调试当前打开的文件。

    您需要安装 PHP 和 Xdebug PHP 扩展。

    在 Windows 上:

    • https://windows.php.net/download/下载PHP。安装它,或将其放入文件夹中
    • https://xdebug.org/download#releases 下载正确的 Xdebug .dll 并将其放在您的 phps ext 目录中。
    • 您甚至可以使用https://xdebug.org/wizard 来帮助您确定要下载的内容以及放置位置
    • 编辑您的 php.ini 文件以添加 zend_extension=xdebug...dll
    • 在 VS Code 中打开一个 php 文件,然后按 F5。
    • 如果 VS Code 无法自行找到您的 php.exe,它将指向您可以提供路径的设置。

    在 Linux 上类似,但您可能希望使用本机包管理器来安装 php-cli 和 php-xdebug,或类似的。

    【讨论】:

      猜你喜欢
      • 2020-07-28
      • 1970-01-01
      • 1970-01-01
      • 2018-03-31
      • 2015-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-19
      相关资源
      最近更新 更多