我尝试像这样安装 Composer :
curl -sS https://getcomposer.org/installer | php
它返回一个错误:
缺少 openssl 扩展,这意味着无法进行安全的 HTTPS 传输。
如果可能,您应该启用它或使用 --with-openssl
重新编译 php,尽管在 PHP 中启用了扩展 OpenSSL。
我可以在 phpinfo()
中看到:
PHP 版本 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
如何解决这个问题?
最佳答案
您可以通过添加 -k 来禁用 ssl 验证。
curl -ksS https://getcomposer.org/installer | php
关于php - 如何修复 OpenSSL 协议(protocol) Composer 的错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43720564/