1. 文章
  2. 文章详情

PHP使用curl请求出现SSL certificate: unable to get local issuer certificate的解决办法

PHP使用用curl进行https的请求的时候,本地执行的php会抛出"SSL certificate: unable to get local issuer certificate"这个错误。这个错误主要是由于本地没有配置证书导致的。

解决办法

下载cert.pem,下载地址为:http://curl.haxx.se/ca/cacert.pem

在php的配置文件中php.ini引入证书文件

curl.cainfo = "E:\phpStudy\PHPTutorial\cacert.pem" 表示cacert.pem存放路径

这样就解决了本地访问https出错的问题。

发表评论

登录后才能评论

评论列表(0条)