XDebug是一个PHP扩展,用于分析,交互式调试和收集代码覆盖率信息。
XDebug 提供配置指令 xdebug.profiler_enable_trigger,允许在通过 ... 调用脚本时传递 GET 或 POST 参数“XDEBUG_PROFILE”来激活分析。
直接从 VSCode 使用 Xdebug 时,使用两个 PHP 扩展(xdebug.php-debug、devsense.phptools-vscode)之一进行调试,一切都按预期工作。但我有一个共享环境,其中
使用 Xdebug 进行远程调试会导致 PHP 脚本执行停止
我正在尝试使用 xdebug 调试远程 PHP 脚本。 当为网站启用 xdebug 时,如果 xdebug 能够建立 tcp 连接,PHP 脚本就会冻结,就像等待断点一样...
如何将xdebug添加到php:8.1-fpm-alpine Docker容器?
我的 phpunit 容器有这个 dockerfile: 来自 php:8.1-fpm-alpine 工作目录 /var/www/html 运行 apk add --no-cache --repository http://dl-cdn.alpinelinux.org/alpine/edge/community/ --allow-unt...
我无法让 xdebug 使用 https 捕获断点,但使用 http 则可以正常工作。 这是 php.ini 中的 xdebug 配置: xdebug.remote_enable=on xdebug.remote_handler=dbgp xdebug.remote_host=
如何使用 VSCode 调试 Laravel 中的 Volt 组件?
我目前陷入了如何调试 Volt 组件内部编写的逻辑的困境。我使用VSCode作为IDE,使用Xdebug来调试程序。在常规 PHP 文件中设置断点很容易(感谢 f...
升级到 PHP 8.x 和 Laravel 9.x 后,AxiosError“请求失败,状态代码为 500”
我正在尝试将项目的 PHP 版本升级到 8.2,将 Laravel 版本升级到 9.x。 旧版本是 PHP 7.3 和 Laravel 8.x。 在升级之前,一切都按预期进行。 啊...
我正在使用 Netbeans 6.7 和 XDebug 来调试我的计算机上的 PHP 站点,从 Netbeans 中启动请求(项目 -> 调试)。 这工作得很好,而且非常有用。 我的问题是:是否可以...
PHP 警告:session_set_save_handler():会话处于活动状态时无法更改保存处理程序
当我使用xdebug时,我的源Yii有这个问题。我不知道为什么。
为什么 XDebug 在“运行时”和“编译时”显示不同版本的 PHP?
我在 Debian 12 VM 上安装了 php-xdebug。当我运行 xdebug_info() 时,PHP 构建配置会报告运行时和编译时的不同 PHP 版本。 版本(运行时)= 8.3.12 版本(
带有 PHP 8.0 的 Xdebug 3.2 无法在 PhpStorm 中自动检测
我有一个项目,我想使用 Xdebug 扩展在浏览器中调试网站。我在 PhpStorm 工作。 在我遇到问题之前,我有 Xdebug 3.1.5 和 PHP 8.0,它可以与以下 Xdebug 一起使用
如何使 Xdebug (v3) 在 Windows 主机上与 VSCode 和 Docker(或 Podman)配合使用?
当我在 Windows 主机上本地使用 Xdebug 和 VSCode(以及 PHP 调试扩展)时,它工作得很好。 但是当我尝试在 docker/podman 容器上使用 Xdebug 时,它不起作用 - 它不会停止在
远程服务器中的 VSCode PHP Xdebug 忽略断点
我正在尝试在远程服务器中调试我的应用程序。 远程服务器是 QNAP NAS,运行 Apache 并安装了 Xdebug。 99-xdebug.ini [x调试] 扩展名=xdebug xdebug.mode = 调试、开发 x调试。
使用 VSCode 和 SSH 在远程服务器上使用 Xdebug 实现多用户环境
我在服务器上管理多用户开发环境。每个用户都有一个虚拟服务器及其相应的域来启动他们的应用程序。用户连接到所述环境(远程
未经验证的断点和断点不起作用(Laravel、Xdebug、VSCode)
我目前是PHP的初学者。我尝试在 IDE 中配置并运行 Xdebug,但在搜索了大量在线资源后它不起作用。当我尝试运行 Xdebug 时,我的断点是
忽略特定文件 Xdebug Visual Studio Code
我使用 Xdebug 作为代码的调试器。尽管管理员总是出错(可能是因为源代码的混淆)。 我现在想忽略那个特定的文件,发现你...
VS Code 中无法识别 XDEBUG_MODE 的 PHP Composer 错误
我正在运行 VS Code。 我在本地安装了 PHP,在本地安装了 Composer,并在 VS Code 中安装了 VS Code Composer 插件。 从 VS Code 终端,我提取了 GitHub 主项目并......
如何在 PhpStorm 中传递 xdebug 设置的自定义配置选项?
为了解决另一个问题,我想手动为 Run Debug 配置提供某些配置选项。 在 PhpStorm 中,位于 设置 > PHP > 调试 > 设置 有一个f...
如何从 PhpStorm 中的 Windows 主机连接到 WSL 会话中的 Xdebug?
在 Windows 11 上,我使用 PhpStorm。 PHP 脚本通过 Ubuntu 实例通过 PhpStorm 中的 WSL(适用于 Linux 的 Windows 子系统)执行。 我使用 php8.3 和 xdebug-3。 Xdebug 似乎加载为: 变...
我设置了一个远程 Xdebug 通过 SSH 隧道工作。一切都很完美,但如果我最终断开 SSH 连接(失去互联网连接、切换 VPN 或只是关闭笔记本电脑屏幕......