Когда я пытаюсь использовать композитору в командной строке, он продолжает говорить:.Невозможно включить расширение openssl для Composer, пробовав все часы! = (
«[Композитор \ Exception \ NoSslException] Расширение OpenSSL требуется для SSL/защиты TLS, но не доступна, если вы не может включить расширение OpenSSL, вы можете отключить эту ошибку, на свой страх и риск, установив опцию «Disable-Tls» истина.»
Я сделал часы исследования и пытались в основном все, что я нашел, в том числе :
- uncommenting extension = php_openssl.dll and
extension_dir = "ext" in
php.ini` во всех моих wamp и автономных папках php. Я даже сделал это в файлах phpforApache.
- используя композитор и мой автономный РНР WAMP PHP (как версия 7.0)
- тикают ssl_module в модулях WAMP Apache и php_openssl в PHP расширений
- Я проверил. php_openssl.dll существуют в каталоге/ext
- Я проверил, а расширение в php.ini ведет к правильному каталогу: extension_dir = "c: /wamp64/bin/php/php7.0.10/ext/"
- Копирование libeay32.dll и ssleay32.dll из InstallDir/PHP/к InstallDir/apache2/bin/
- переустановка композитор и WAMP
Что еще я могу возможно сделать ?? Сейчас я довольно отчаянный. Я попытался отключить tls, но после этого он запретил мне подключаться: «[Composer \ Downloader \ TransportException] Ваша конфигурация не позволяет подключаться к http://packagist.org/packages.json. См. https://getcomposer.org/do c/06-config.md # secure-http для получения дополнительной информации."
Помощь! Любое понимание будет оценено
UPDATE: она работает, когда я перешел на Gitbash, а не в командной строке Windows. –