Composer install错误:Do not run Composer as root/super user!

技术运维PHP 127

Composer install错误:Do not run Composer as root/super user!

在使用composer install时如果出现运行权限的问题只需要将COMPOSER_ALLOW_SUPERUSER设置成1即可,直接运行

export COMPOSER_ALLOW_SUPERUSER=1; composer show;

下面我们看看官网是怎么解释的:

如果设置为 1,此env将禁用有关以 root/super user运行命令的警告。它还会禁用自动清除 sudo 会话,因此只有在像在 docker 容器中一样始终以超级用户身份使用 Composer 时才真正设置此项。

原文地址:https://getcomposer.org/doc/03-cli.md#composer-allow-superuser

Post Comment