控制台中的 Xdebug 3 错误消息:设置“xdebug.collect_params”已被删除

问题描述

在 Ubuntu 上升级到 Xdebug 3 后,我在命令行执行每个脚本后在控制台中看到以下错误消息:

Xdebug: [Config] 设置 'xdebug.collect_params' 已被删除,请参阅 https://xdebug.org/docs/upgrade_guide#changed-xdebug.collect_params 处的升级指南(请参阅:https://xdebug.org/docs/errors#CFG-C-REMOVED

我在 PHP.ini 或 xdebug.ini 文件中的任何地方都没有此设置

PHP 版本:

PHP 8.0.0 (cli)(构建时间:2020 年 11 月 27 日 12:26:05)(NTS) 版权所有 (c) PHP Group Zend Engine v4.0.0-dev,版权所有 (c) Zend Technologies 使用 Zend OPcache v8.0.0,版权所有 (c),由 Zend Technologies 提供 使用 Xdebug v3.0.1,版权所有 (c) 2002-2020,作者:Derick Rethans

问题也可以在 PHP 7.4 和其他开发者上重现

解决方法

我在我的项目中使用的过时 Kohana 框架的核心文件中发现了 ini_set('xdebug.collect_params',3)

我从代码中删除了这个默认设置

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...