【发布时间】:2016-09-25 04:50:33
【问题描述】:
我最近运行作曲家更新,这是我得到的错误:
- namshi/jose 5.0.2 需要 lib-openssl * -> 请求的链接库 openssl 安装了错误的版本或缺少 您的系统,请确保有提供它的扩展程序
.
我正在使用 MAMP。我怎样才能解决这个问题? 正如一些堆栈溢出答案所说,我尝试在我的 Mac 上升级 openssl 版本,但没有运气
which openssl
表演
/usr/local/bin/openssl
openssl version
表演
OpenSSL 1.0.2h 3 May 2016
【问题讨论】:
-
您运行的是哪个版本的 PHP?
-
phpinfo 说 5.6.10
-
看起来你的版本是正确的,尽管你现在应该检查以确保 PHP 安装了 OpenSSL 模块/扩展,以便它可以与之交互。
-
我去php info的时候,版本不一样。在 CURL 部分下,这是以下行之一: SSL Version OpenSSL/0.9.8zd
-
啊,好吧,听起来你的 mamp 没有链接到较新的版本。在这种情况下,您可能想看这里:stackoverflow.com/questions/4262006/…。或者你仍然需要为 OpenSSL 安装一些东西......
标签: php openssl composer-php mamp