gpt4 book ai didi

php - XDebug 在捕获异常时停止执行

转载 作者:行者123 更新时间:2023-12-02 01:12:33 25 4
gpt4 key购买 nike

我正在使用 VSCode + PHP 调试扩展,当我调试我的应用程序时,脚本执行会因任何异常而停止,即使它已被捕获也是如此。

enter image description here

分机:https://marketplace.visualstudio.com/items?itemName=felixfbecker.php-debug

{
"version": "0.2.0",
"configurations": [

{
"name": "Listen for XDebug",
"type": "php",
"request": "launch",
"port": 9000
},
{
"name": "Launch currently open script",
"type": "php",
"request": "launch",
"program": "${file}",
"cwd": "${fileDirname}",
"port": 9000
}
]
}

X调试设置

xdebug.remote_autostart=1
xdebug.remote_enable=1
xdebug.show_exception_trace=0

最佳答案

我也遇到了同样的问题,Xdebug 在几乎所有经过的地方都被停止了。

如果您转到 VS Code 的 Debug 面板,并在底部检查 Breakpoints 部分。禁用通知、异常、一切和警告(或任何最适合你的)。

我基本上不勾选上述 4 个设置,这样它只会在我的断点处停止。

设置截图:Imgur (不幸的是,SO 的图片上传插件似乎对我不起作用!)

希望这有帮助:)

关于php - XDebug 在捕获异常时停止执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44455584/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com