2014-02-07 5 views
7

composer.lock 파일에서 Laravel 프로젝트를 설치하려고하면 작성자가 인증 여부를 묻습니다.작곡가 설치 Laravel이 Github에 대한 인증을 묻습니다

$ 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이 설치되어 있습니다. PHP 5.5.3을 우분투 13.10에서 사용하기.

이 문제를 해결하는 방법에 대해 알고 싶습니다. 내 Github 자격 증명을 시도했지만 작동하지 않았다.

답변

3

작곡가에서 많은 일이 발생합니다.

임시 작곡가/패키지 전문가의 문제입니다. 파일을 다운로드 할 수 없으며 (일반적으로 시간 초과로 인해) 파일 액세스가 거부되면 VCS 암호를 묻습니다.

+0

감사합니다. 기다려 볼 것입니다. – Znarkus

+5

작곡가를 사용하면 Github API 제한이 발생할 수 있습니다. 간단히 등록하고 계정을 사용하여 한도를 늘릴 수 있습니다. – Sven

7

내가 같은 문제로 실행하고 동료를 실행할 제안 :

composer install --prefer-source 

하는 것이다 자식 클론

설명 : 가능하면 패키지 소스에서

강제 설치, VCS 정보 포함.

composer install --prefer-dist 

패키지의 압축 버전을 다운로드합니다

그는 또한 지적했다.

설명 : 심지어 DEV 버전의 패키지 DIST에서

를 강제로 설치합니다.

두 경우 모두 API는 이 아니며이 사용됩니다.

관련 문제