3

我安装了几个需要 Composer 的 CMS。

由于 2 天我得到了错误,无法继续。

[RuntimeException] You must enable the openssl extension to download files via https

我检查以下内容:

$ openssl version OpenSSL 1.0.1e 11 Feb 2013
$ which openssl /opt/local/bin/openssl

phpinfo say Phar - 启用本机 OpenSSL 支持并启用 OpenSSL 支持。

如果我这样做

$ php -info| grep openssl OpenSSL support => disabled (install ext/openssl)

有人知道我应该怎么做才能运行 Composer 吗?

4

2 回答 2

4

有疑问(感谢 Sven 将我推向那个方向;)),我使用端口重新安装 openssl 扩展。

sudo port install php5-openssl

它没有下载文件,而是在首选项中重置了一些内容,并且我能够在 Tiki Wiki CMS(我使用最多的 CMS)上正确运行 Composer 安装。

于 2013-08-09T18:43:50.943 回答
0

您安装哪个版本也很重要。openssl 0.9.8 中有一个错误。在这里阅读更多:https ://github.com/composer/composer/issues/2021

于 2014-07-29T20:49:59.953 回答