嘿,伙计们,试图通过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
启用此选项有安全风险,不建议使用