0
ように私は作曲をインストールしようとした:OpenSSLのは、PHPで有効になっている延長上にもかかわらず、OpenSSLプロトコルComposerでエラーを修正するには?
The openssl extension is missing, which means that secure HTTPS transfers are impossible. If possible you should enable it or recompile php with --with-openssl
:それは私にエラーを返し
curl -sS https://getcomposer.org/installer | php
。
私はphpinfo()
でそれを見ることができます。
PHP Version 5.6.30
OpenSSL support enabled
OpenSSL Library Version LibreSSL 2.2.7
OpenSSL Header Version LibreSSL 2.2.7
Openssl default config /private/etc/ssl/openssl.cnf
この問題を解決する方法は?
同じエラー:「お使いのマシンの設定によっては、Composerが正しく動作しないことがあります。 以下の問題を解決してからこのスクリプトを再度実行してください。 openssl拡張子がありません。つまり、セキュアなHTTPS転送が不可能です。 可能であれば、それを有効にするか、--with-opensslでPHPを再コンパイルしてください。 – Garama
投稿したphpinfoはどれですか?クリ? fpm? mod_php? Opensslは 'cli'で有効にする必要があります。 – abeyaz
cliで有効にする方法を説明できますか? – Garama