给php添加ssl证书

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了给php添加ssl证书相关的知识,希望对你有一定的参考价值。

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扩展

 

以上是关于给php添加ssl证书的主要内容,如果未能解决你的问题,请参考以下文章

如何添加ssl证书?

如何给网站免费添加Https加密

阿里云服务器给WordPress网站添加SSL证书,并且设置http自动跳转https

阿里云服务器给WordPress网站添加SSL证书,并且设置http自动跳转https

添加ssl证书

给nginx全自动添加ssl证书以及自动续签