本地项目配置HTTPS,经测试可用

如何解决错误:cURL error 60: SSL certificate

听语音
  • 原创
  • |
  • 浏览:22272
  • |
  • 更新:2019-11-23 15:10
  • 如何解决错误:cURL error 60: SSL certificate1
  • 如何解决错误:cURL error 60: SSL certificate2
  • 如何解决错误:cURL error 60: SSL certificate3
  • 如何解决错误:cURL error 60: SSL certificate4
  • 如何解决错误:cURL error 60: SSL certificate5
分步阅读

使用php开发微信企业付款的时候,调试代码提示:cURL error 60: SSL certificate problem: unable to get local issuer certificate。。。错误。这是因为没有配置信任的服务器HTTPS验证。默认情况下,cURL被设为不信任任何CAs,因此浏览器无法通过HTTPs访问你服务器。

如何解决错误:cURL error 60: SSL certificate

工具/原料

 
  • thinkphp5
  • 企业付款接口

方法/步骤

 
  1.  

    到https冒号双斜杠curl点haxx点se/docs/caextract.html下载最新的后缀为pem的文件

    如何解决错误:cURL error 60: SSL certificate
  2.  

    复制这个文件到php的安装目录下,如下图所示:

    如何解决错误:cURL error 60: SSL certificate
  3.  

    打开php.ini文件,搜索curl.cainfo  去掉前面的#注释   填上该文件的绝对路径,如下图所示:

    如何解决错误:cURL error 60: SSL certificate
  4.  

    注意:php的openssl扩展需要开启

    如何解决错误:cURL error 60: SSL certificate
    END

注意事项

 
原文地址:https://www.cnblogs.com/xiaogou/p/14990773.html