2016-10-26 31 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

@JaredChu私の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(ある他の潜在的な解決策を

関連する問題