当前位置: 首页 > news >正文

微信公众号支付PHP-SDK的一个BUG

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

 微信公众号支付PHP-SDK有WxPay.Api.php::postXmlCurl方法有个BUG,会导致查不到证书文件,报curl错误52或58,只要在获取证书的路径前面加上dirname(__FILE__)即可。


			curl_setopt($ch,CURLOPT_SSLCERT,  dirname(__FILE__).'/'. WxPayConfig::SSLCERT_PATH);
			curl_setopt($ch,CURLOPT_SSLKEYTYPE,'PEM');
			curl_setopt($ch,CURLOPT_SSLKEY,  dirname(__FILE__).'/'. WxPayConfig::SSLKEY_PATH);

 

转载于:https://my.oschina.net/swingcoder/blog/1594046

相关文章:

  • 一致性hash的C++实现
  • Swift枚举相关值
  • 去重排序
  • .NET Core中的去虚
  • php获取数组长度的方法
  • 恢复误删除的ESXi服务器存储VMFS卷
  • .NET 反射的使用
  • vim/vi卡死
  • ECSHOP修改后台地址
  • WebCast听课录(5)
  • 数字音乐维权联盟首次出招 QQ音乐起诉酷我索赔千万
  • Pure-ftpd无法连接到服务器 425错误
  • 华为交换机ntp设置
  • 同源策略
  • 硬盘驱动器
  • 【node学习】协程
  • 【编码】-360实习笔试编程题(二)-2016.03.29
  • ES6系列(二)变量的解构赋值
  • gops —— Go 程序诊断分析工具
  • JavaScript创建对象的四种方式
  • JavaScript对象详解
  • Markdown 语法简单说明
  • PHP那些事儿
  • 从 Android Sample ApiDemos 中学习 android.animation API 的用法
  • 前端js -- this指向总结。
  • 入手阿里云新服务器的部署NODE
  • 使用 Node.js 的 nodemailer 模块发送邮件(支持 QQ、163 等、支持附件)
  • 算法之不定期更新(一)(2018-04-12)
  • 验证码识别技术——15分钟带你突破各种复杂不定长验证码
  • 正则与JS中的正则
  • 【运维趟坑回忆录 开篇】初入初创, 一脸懵
  • 容器镜像
  • 完善智慧办公建设,小熊U租获京东数千万元A+轮融资 ...
  • ​创新驱动,边缘计算领袖:亚马逊云科技海外服务器服务再进化
  • ​业务双活的数据切换思路设计(下)
  • ​中南建设2022年半年报“韧”字当头,经营性现金流持续为正​
  • # Panda3d 碰撞检测系统介绍
  • #WEB前端(HTML属性)
  • $emit传递多个参数_PPC和MIPS指令集下二进制代码中函数参数个数的识别方法
  • %@ page import=%的用法
  • ()、[]、{}、(())、[[]]命令替换
  • (ZT)薛涌:谈贫说富
  • (六)什么是Vite——热更新时vite、webpack做了什么
  • (免费领源码)python+django+mysql线上兼职平台系统83320-计算机毕业设计项目选题推荐
  • (十)【Jmeter】线程(Threads(Users))之jp@gc - Stepping Thread Group (deprecated)
  • (实战)静默dbca安装创建数据库 --参数说明+举例
  • (一)spring cloud微服务分布式云架构 - Spring Cloud简介
  • (原創) 如何刪除Windows Live Writer留在本機的文章? (Web) (Windows Live Writer)
  • (原創) 物件導向與老子思想 (OO)
  • (转)【Hibernate总结系列】使用举例
  • (转)socket Aio demo
  • (转载)微软数据挖掘算法:Microsoft 时序算法(5)
  • (轉貼) 寄發紅帖基本原則(教育部禮儀司頒布) (雜項)
  • .bat批处理(四):路径相关%cd%和%~dp0的区别
  • .class文件转换.java_从一个class文件深入理解Java字节码结构