报错信息如下:
The "https://getcomposer.org/versions" file could not be downloaded: SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed
先查看机器上默认证书文件安装在哪里
php -r "var_dump(openssl_get_cert_locations());"
下载新的证书文件到默认证书存储路径下
sudo wget --no-check-certificate https://curl.se/ca/cacert.pem -O /etc/pki/tls/cacert.pem
修改或新增 php.ini配置
openssl.cafile=/etc/pki/tls/cacert.pem
然后重启php,再执行composer安装过程.