当我尝试从composer.lock文件安装laravel项目时,作曲家会提示我进行身份验证。
$ composer install
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
- Installing laravel/framework (v4.1.21)
Authentication required (api.github.com):
Username:
$ composer --version
Composer version 7343198817f365b1676ced0f353808f0e408ff9a 2014-02-07 09:59:35
$ php -i | grep ssl
Registered Stream Socket Transports => tcp, udp, unix, udg, ssl, sslv3, tls
openssl
我已经安装了OpenSSL。在Ubuntu 13.10上使用PHP 5.5.3。
有什么想法如何解决这个问题?试图给它我的github凭据,但它不起作用。
我遇到了同一问题,建议一个同事运行:
composer install --prefer-source
将 git克隆
描述:
尽可能从包装源安装的力量,包括VCS信息。
他还指出:
composer install --prefer-dist
将下载包裹的拉链版本。
描述:
甚至针对开发版本的包装安装。
无论哪种情况,API都是未使用的。
在作曲家中发生了很多事情。
这是一个临时的作曲家/包装师问题:它无法下载所需的文件(通常是由于超时),当"拒绝"文件访问时,它要求提供VCS密码。