2016-10-26 7 views
2

composer install 또는 composer update을 시도하면 SSL 인증서를 확인할 수 없다는 오류 메시지가 나타납니다.php-composer 업데이트가 인증서 확인에 실패했습니다.

[Composer\Downloader\TransportException]         
    The "https://packagist.org/packages.json" file could not be downloaded: 
    SSL operation failed with code 1. OpenSSL Error messages:    
    error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate ver 
    ify failed                
    Failed to enable crypto             
    failed to open stream: operation failed 

이 문제를 어떻게 해결할 수 있습니까?

+0

PLS는 작곡가 파일 –

+0

의 내용을 붙여 현재 PHP 버전은 무엇? –

+0

내 PHP 버전 죄송합니다! 이제 오류 메시지가 있어야한다 5.6.24 –

답변

0

(당신이 PHP 5.6 사용하는 경우) 나는이 나 자신을 발견하지 않은,하지만 빠른 검색을 수행 한 후, 나는 잠재적 인 해결책을 발견 :

# update the ports tree (software list) 
$ sudo port -v selfupdate 
# install php (shortcut for compiling php with our required libs) 
$ sudo port install php56 
# install the mcrypt library for php 
$ sudo port install php56-mcrypt 
# install the curl library for php 
$ sudo port install php56-curl 
# configure which php version your system should use 
$ sudo port select php php56 

출처 : https://github.com/composer/composer/issues/2798 (가 다른 잠재적 인 솔루션을 이뿐만 아니라 사용할 수있는이 문제에 대한. 희망이 도움이!

관련 문제