警告:使用HomeBrew时已经安装了openssl-1.0.2g

时间:2016-04-02 10:20:47

标签: macos openssl composer-php osx-elcapitan

我正在研究OS X 10.11.4。我正在尝试使用Zend Framework2并开始使用官方手册,因此安装了作曲家。安装作曲家时,我收到了这个警告:

  

PHP使用的OpenSSL库(0.9.8zc)不支持TLSv1.2或   TLSv1.1。如果可能,您应该将OpenSSL升级到版本1.0.1或   上方。

所以我打开终端并使用以下内容检查我的openssl版本:

$ openssl version
OpenSSL 0.9.8zh 14 Jan 2016

所以我查看了更新并在Apple Stack Exchange上遇到了How to upgrade OpenSSL in OS X。然后我使用以下内容更新HomeBrew并安装最新版本的OpenSSL

$ brew update
$ brew install openssl

但得到了这个警告:

Warning: openssl-1.0.2g already installed

然后我遵循了这个建议(Update OpenSSL on OS X with Homebrew - 最佳答案)

$ brew unlink openssl && brew link openssl --force
Unlinking /usr/local/Cellar/openssl/1.0.2g... 1591 symlinks removed
Linking /usr/local/Cellar/openssl/1.0.2g... 1588 symlinks created
$ which openssl
/usr/local/bin/openssl
$ openssl version
OpenSSL 0.9.8zh 14 Jan 2016

所以看来我的机器上有更新的版本,但默认情况下没有使用它?

对不起我的天真,但我是一个完全的初学者。

任何人都可以告诉我我做错了吗?

提前致谢

0 个答案:

没有答案