最近一台实例在PHP安装Composer时,出现了报错:“error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed”
想来必然是实例太久未更新所致,搜了下解决方案,具体如下:
下载证书
wget http://curl.haxx.se/ca/cacert.pem
移动到openssl目录/usr/local/openssl
以下用例以Debian11为例,其他系统自行搜索目录位置
mv cacert.pem /usr/local/openssl/cert.pem
修改php.ini
在php.ini中直接添加证书位置就行,然后再次执行php指令集可。
openssl.cafile=/usr/local/openssl/cert.pem
参考资料
本文内容完整转载自:PHP安装Composer出现“error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed”
如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。
如本文对您有用,捐赠和留言 将是对我最好的支持~(捐赠可转为站内积分)
如愿意,请向朋友推荐本站,谢谢。
尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。