小编ken*_*ian的帖子

Xdebug V3 不会停止 VSCode 中的断点

我正在尝试使用 VSCode 在我的 XAMPP 上进行调试,但没有成功。我知道有很多关于这个的问题,我已经尽我所能,但仍然无法奏效。

关于我的 xdebug 扩展,你真的有一件很奇怪的事情。我目前使用的是 PHP v7.4.12 和 Xdebug 版本 3。

我知道我的 Xdebug 可以在 PHP 上运行,因为我查看了phpinfo()它并显示了我如何设置它。怪异的一部分是许多教程那里通常之中zend_extension = path..xdebug.remote_enable = 1并且xdebug.remote_autostart = 1应该足够,但是当我的phpinfo它看作是如下所示:

在此处输入图片说明

我试图用设置xdebug.remote_port = 9000xdebug.remote_host = "localhost",但仍然无法工作。我什至读过有关将 localhost 更改为的内容,127.0.0.1但仍然无效。

任何帮助,将不胜感激。这是我的 launch.json 文件和 php ini 文件。

配置文件

zend_extension = "C:\xampp\php\ext\php_xdebug.dll"
xdebug.remote_enable = 1
xdebug.remote_autostart = 1
xdebug.remote_log = "C:\xampp\tmp\xdebug\xdebug.log"
xdebug.remote_port = 9000
xdebug.remote_host = "127.0.0.1"
xdebug.idekey=VSCODE
Run Code Online (Sandbox Code Playgroud)

启动文件

{
    // Use IntelliSense to learn about …
Run Code Online (Sandbox Code Playgroud)

php xampp xdebug visual-studio-code xdebug-3

7
推荐指数
2
解决办法
4290
查看次数

标签 统计

php ×1

visual-studio-code ×1

xampp ×1

xdebug ×1

xdebug-3 ×1