Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在何处设置Composer环境变量_Php_Composer Php - Fatal编程技术网

Php 在何处设置Composer环境变量

Php 在何处设置Composer环境变量,php,composer-php,Php,Composer Php,我不想禁用Xdebug,我不在乎它是否慢,所以我看到有一个环境变量COMPOSER\u disable\u Xdebug\u WARN,文档提到在配置中设置它 因此,我打开了我的全局/Users/username/.composer/config.json,并添加: { "config": { "COMPOSER_DISABLE_XDEBUG_WARN": true } } 没有变化 在何处或如何设置此环境变量以消除此该死的消息?根据 将其设置为1,而不是tru

我不想禁用
Xdebug
,我不在乎它是否慢,所以我看到有一个环境变量
COMPOSER\u disable\u Xdebug\u WARN
,文档提到在配置中设置它

因此,我打开了我的全局
/Users/username/.composer/config.json
,并添加:

{
    "config": {
        "COMPOSER_DISABLE_XDEBUG_WARN": true
    }
}
没有变化

在何处或如何设置此环境变量以消除此该死的消息?

根据


将其设置为
1
,而不是
true
,以禁用警告。(是的,我知道,如果我在编写Composer的这部分代码,我会接受任何真实值,但你能做什么,要求退款?

使用
Composer\u DISABLE\u XDEBUG\u WARN
作为ENVVAR

PHP CLI从shell继承环境变量。您可以将以下行添加到
.bash\u配置文件中(或用于shell的任何内容)

export COMPOSER\u DISABLE\u XDEBUG\u WARN=1

确保关闭终端,然后重新打开以加载新变量


资料来源:

没有。将其设置为
1
,我仍然会收到警告。
"COMPOSER_DISABLE_XDEBUG_WARN": 1