Сбой операции SSL с кодом 1 | Самозаверяющий сертификат в цепочке сертификатов
638
remedcu
Спецификация: Windows 10 | Wamp | PHP 7.1.9
Попытка установить Laravel 5.5, используя документацию, которую они предоставили онлайн.
Каждый раз, когда я запускаю " composer global require "laravel/installer"
", я получаю следующее как вывод:
Loading composer repositories with package information Updating dependencies (including require-dev) Package operations: 70 installs, 0 updates, 0 removals - Installing vlucas/phpdotenv (v2.4.0): Downloading (failed) Downloading (failed) Downloading (failed) Failed to download vlucas/phpdotenv from dist: The "https://api.github.com/repos/vlucas/phpdotenv/zipball/3cc116adbe4b11be5ec557bf1d24dc5e3a21d18c" file could not be downloaded: SSL operation 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 Now trying to download from source - Installing vlucas/phpdotenv (v2.4.0): Cloning 3cc116adbe [RuntimeException] Failed to clone https://github.com/vlucas/phpdotenv.git via https, ssh protocols, aborting. - https://github.com/vlucas/phpdotenv.git Cloning into 'C:\wamp\www\newsite\vendor\vlucas\phpdotenv'... fatal: unable to access 'https://github.com/vlucas/phpdotenv.git/': SSL certificate problem: self signed certific ate in certificate chain - git@github.com:vlucas/phpdotenv.git Cloning into 'C:\wamp\www\newsite\vendor\vlucas\phpdotenv'... Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. update [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--lock] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [--no-suggest] [--with-dependencies] [--with-all-dependencies] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [-i|--interactive] [--root-reqs] [--] [<packages>]...
Я перепробовал многие решения, представленные в Интернете, и большинство из них говорит об этом:
Загрузите новый cacert.pem и добавьте его в «C: \ wamp \ bin \ php \ php7.1.9 \ extras \ ssl \», а затем обновите файл php.ini как:
curl.cainfo ="C:\wamp\bin\php\php7.1.9\extras\ssl\cacert.pem" openssl.cafile="C:\wamp\bin\php\php7.1.9\extras\ssl\cacert.pem"
Любое решение для этого?
0 ответов на вопрос
Похожие вопросы
-
2
Ежедневная полоса Дилберта, поданная https
-
1
Что делает адресную строку в IE зеленым?
-
5
Есть ли * хороший * HTML-режим для emacs?
-
-
3
GMail и SSL Encryption - сколько зашифровано
-
4
Ошибка сертификата Firefox
-
4
Проверка версии PHP, на которой я работаю в Linux?
-
2
Ищете веб-почту, где весь сеанс SSL
-
2
Mac OS X bash: удалите все apache и PHP вхождения
-
1
Установка PHP5.3 в Windows Vista x64 с IIS7
-
6
Установите несколько сред PHP на OS X Snow Leopard