2017-02-07 4 views
1

надеюсь, что все будут хорошо. Я получаю ошибку SSL при создании нового проекта с использованием laravel. Вот моя ошибка:SSL3_GET_SERVER_CERTIFICATE: проверка сертификата не удалась с использованием xampp на mac

[Composer\Downloader\TransportException]          
    The "http://packagist.org/p/laravel/laravel$745fa4e5f0a1485878f0b4c5be5cf26 
    a9e5d68243751f3c34acbd8bf3766065d.json" file could not be downloaded: SSL o 
    peration failed with code 1. OpenSSL Error messages:       
    error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify 
    failed                  
    Failed to enable crypto              
    failed to open stream: operation failed 

Для этой проблемы я пытаюсь выполнить несколько решений, но результат все равно равен нулю. Я хочу поделиться одним методом, который используется для проблемы SSL. Я получил этот метод ниже на каком-то веб-сайте и где гид-гид добавил, что ниже код в файле php.ini.

[curl] 
; A default value for the CURLOPT_CAINFO option. This is required to be an 
; absolute path. 
curl.cainfo ="/Applications/XAMPP/xamppfiles/etc/cacert.pem" 

[openssl] 
; The location of a Certificate Authority (CA) file on the local filesystem 
; to use when verifying the identity of SSL/TLS peers. Most users should 
; not specify a value for this directive as PHP will attempt to use the 
; OS-managed cert stores in its absence. If specified, this value may still 
; be overridden on a per-stream basis via the "cafile" SSL stream context 
; option. 
openssl.cafile="/Applications/XAMPP/xamppfiles/etc/cacert.pem" 

Но этот метод также не работает. Может кто-нибудь, пожалуйста, помогите мне, как я могу решить эту проблему. Благодаря

ответ

0

Выполнить эту команду и решить вашу проблему, я установил его сам

curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer 

Я на MacOs Сьерры также с PHP 5.6.24