php - 将 PayPal IPN 与 PHP 集成 - cURL 错误 : SSL CA cert

标签 php paypal paypal-ipn

我正在将 PayPal 集成到我的网站中。在这个阶段,我使用 PayPal 沙箱和即时支付通知 (IPN) 模拟器。对于听众本身,我使用 Micah Carrick's code .通过沙箱发送 IPN 时,我收到以下错误:

cURL error: [77] Problem with the SSL CA cert (path? access rights?)

我原本以为问题是我的网站缺少SSL证书,所以我购买了一个并安装了它。不幸的是,这并没有解决我的问题。在做了更多研究之后,我的印象是我缺少来自 PayPal 或 cURL 的证书文件。我从 PayPal 下载了一个开发包 (pp_php_soap_sdk_1),并将 api_cert_chain 文件复制到我的 ipn 代码目录中,但没有成功。查看证书时,它似乎已过期,所以这可能就是问题所在。有任何想法吗?

最佳答案

感觉自己像个白痴,但问题出在我存储 SSL CA 证书的位置。

关于php - 将 PayPal IPN 与 PHP 集成 - cURL 错误 : SSL CA cert,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14348090/

相关文章:

php - Javascript 数组中的当前条目

php - PayPal IPN 不是 "VERIFIED"或 "INVALID"

php - 在 excel 报告的正值旁边添加一个加号

javascript - Paypal 与 Braintree 的集成

php - 在 Adaptive Paypal Payments 中发送每件商品的运费详情

php - Paypal API 待处理付款

php - Paypal 结帐回调 url 以在 1x1 img 中显示唯一的销售 ID 以进行跟踪

Paypal Website Payments Pro - Recurring Payment Profile - 负面测试 - 如何触发

php - Laravel 使列的特定值唯一

PHP mySQL 在大量插入语句上出现性能问题,我应该使用其他方法吗?