gpt4 book ai didi

xdebug - 在 Xdebug v3 中,如果我在单步调试时更改断点,我会得到 nginx 502 Bad Gateway

转载 作者:行者123 更新时间:2023-12-05 06:56:50 24 4
gpt4 key购买 nike

我在 Docker 中运行 PHP 7.4。我能够很好地进行步进调试,但是,与 Xdebug v2 不同,如果我在步进调试时添加断点或删除断点,我会从 nginx 收到 502 Bad Gateway 消息,并且步进调试 session 会终止。

我是否缺少 Xdebug v3 的设置,以便在不终止 session 的情况下设置新断点或删除断点,同时逐步调试?

php.ini 设置

xdebug.mode=debug
xdebug.start_with_request=yes
xdebug.discover_client_host=true
xdebug.max_nesting_level=1500

在 docker 中设置的 Xdebug session 的环境变量:

XDEBUG_SESSION: docker

enter image description here

最佳答案

这是 Xdebug 问题:https://bugs.xdebug.org/view.php?id=1897 (https://bugs.xdebug.org/view.php?id=1899 是它的副本)。

说下一个 Xdebug v3.0.1 已修复(如果可以并且现在需要,您可以从源代码构建)。

更新 2020-12-04:Xdebug 3.0.1 已发布。

关于xdebug - 在 Xdebug v3 中,如果我在单步调试时更改断点,我会得到 nginx 502 Bad Gateway,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65040682/

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