composer下载时报错:

The "https://packagist.org/packages.json" 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

解决办法:

这是因为连接packagist.org需要ssl证书,给php配置默认ssl证书可以解决

下载证书 http://curl.haxx.se/ca/cacert.pem 

修改php.ini

curl.cainfo=/etc/ssl/certs/cacert.pem
openssl.cafile=/etc/ssl/certs/cacert.pem
openssl.capath=/etc/ssl/certs

必须已启用openssl, curl扩展

 

相关文章:

  • 2022-03-03
  • 2021-09-19
  • 2021-04-02
  • 2021-06-12
  • 2021-11-24
  • 2021-07-08
  • 2021-12-28
  • 2021-11-25
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-04-10
  • 2022-12-23
  • 2021-05-04
  • 2021-09-03
  • 2021-06-17
相关资源
相似解决方案