Laravel 4 Composer install Laravel要求对Github进行身份验证
当我尝试从composer.lock文件安装Laravel项目时,composer会提示我进行身份验证Laravel 4 Composer install Laravel要求对Github进行身份验证,laravel-4,composer-php,Laravel 4,Composer Php,当我尝试从composer.lock文件安装Laravel项目时,composer会提示我进行身份验证 $ composer install Loading composer repositories with package information Installing dependencies (including require-dev) from lock file - Installing laravel/framework (v4.1.21) Authentication
$ 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上使用PHP5.5.3
你知道怎么解决这个问题吗?尝试将我的Github凭据提供给它,但没有成功。在Composer中经常发生这种情况
这是一个临时编写器/打包师问题:它无法下载所需的文件(通常是由于超时),当文件访问被“拒绝”时,它会要求VCS密码。我遇到了同样的问题,一位同事建议运行:
composer install --prefer-source
哪个将git克隆
说明:
可能时,强制从包源安装,包括VCS信息
他还指出:
composer install --prefer-dist
将下载压缩版本的软件包
说明:
强制从package dist安装,即使对于开发版本也是如此
无论哪种情况,API都未使用。谢谢,我将拭目以待。在短时间内大量使用Composer可能会触发Github API限制。你可以简单地注册并使用该帐户来增加限额。