Composer更新时openssl证书异常处理

composer install或者composer update 时出现下面错误

OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed

说明需要ssl 证书没有配置或者配置的有问题

首先去下载证书

1
wget http://curl.haxx.se/ca/cacert.pem

然后将证书配置到指定目录

1
mv cacert.pem /usr/local/openssl/cert.pem

之后在修改php.ini文件中openssl的配置

1
openssl.cafile=/usr/local/openssl/cert.pem