Paypal IPN,我们很抱歉,但是有一个HTTP错误。请再试一次

时间:2015-07-17 08:46:20

标签: php curl paypal paypal-ipn

我在设置PayPal IPN时遇到问题。 我尝试使用PayPal的IPN脚本,但现在我正在尝试使用此脚本here 我正在使用Paypal的IPN模拟器测试所有内容。

我认为问题是由这两行引起的:

 CURLOPT_SSL_VERIFYPEER => TRUE,
 CURLOPT_CAINFO => 'cacert.pem',

如果我设置:

CURLOPT_SSL_VERIFYPEER => FALSE

这件事似乎有效。我从here下载cacert.pem 我也试过这个:

CURLOPT_CAINFO => 'http://curl.haxx.se/ca/cacert.pem',

这个

CURLOPT_CAINFO => 'C:\xampp\htdocs\page\cacert.pem',

但它仍然无法工作..我不知道如何调试curl,如何查找正在发生的事情..

使用PayPal的IPN脚本我得到了here ,我收到以下错误:

Error SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

我使用的是PHP 5.3.8,而CURL版本是7.21.7并已启用。

最后我更改了主机提供商,IPN Paypal现在正在运行。我仍然不知道问题出在哪里,因为代码保持不变......我猜这是一些PHP配置问题。

0 个答案:

没有答案