Composer无法安装精简API框架



嘿,伙计们,试图通过composer在本地安装瘦身php api框架,但每次我试图运行

composer require slim/slim "^3.0"

出现以下错误:

作曲家[下载 TransportException]
无法下载"https://getcomposer.org/version"文件:SSL操作失败,代码为1。OpenSSL错误消息:Error:14090086:SSL例程:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
启用加密失败
打开流失败:operation Failed

我在我的mac上运行macOS,不知道如何解决这个问题,谁能帮助我

这是OpenSSL的问题。您可以使用

下载根证书
wget https://curl.haxx.se/ca/cacert.pem

然后在php.ini配置文件中编辑openssl.cafile参数:

openssl.cafile=/path/to/cacert.pem

如果你不能做到这一点,你可以使用作曲家的disable-tls选项。

composer config -g -- disable-tls true

启用此选项有安全风险,不建议使用

相关内容

  • 没有找到相关文章