PHP - SSL certificate error: unable to get local issuer certificate

  1. 下载证书包

  2. 把它放在某个地方。在我的情况下,这是c:\wamp\目录(如果你正在使用Wamp 64位,那么它c:\wamp64\)。

  3. mod_ssl在Apache和php_openssl.dllin中启用php.ini。但要小心,我的问题是我有两个php.ini文件,我需要在他们两个这样做。一个是从WAMP任务栏图标中获得的,另一个是在我的情况下C:\wamp\bin\php\php5.5.12\

  4. 在这两个php.ini文件中将这些行添加到您的证书中:

    curl.cainfo="C:/wamp/cacert.pem"
    openssl.cafile="C:/wamp/cacert.pem"
    
  5. 重新启动Wamp服务。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本文将介绍Linux环境下如何安装Web服务基础运行环境,包括以下内容: 安装jdk安装Tomcat安装MySQL...
    daling菜鸟阅读 2,947评论 0 9
  • Welcome 目前网络上充斥着大量的陈旧信息,让PHP新手误入歧途,传播着错误的实践和糟糕的代码,这必须得到纠正...
    layjoy阅读 21,765评论 7 118
  • CA和证书安全协议(SSL/TLS)OpenSSH 一、CA和证书 (一) PKI(Public Key Infr...
    哈喽别样阅读 1,448评论 0 0
  • CSAPP 2.27 2.30 2.39 2.40 2.41 2.42 2.43 2.44 2.47 2.58 2...
    iceloveboa阅读 1,900评论 1 1
  • 计划罪,这个听起来似乎莫名其妙的词。是我们当今许多人的心病。 2016年的尾巴你抓住了吗?2017年的开头你做好了...
    博一阅读 209评论 0 0