cURL错误35:连接到api时出现未知SSL协议错误.razorpay.com:443



我已经为我的应用程序集成了"razorpay"支付网关最初它运行得很好,但在网站移动到"godaddy"服务器后,在结账时出现了问题。错误与cURL和razorpay api有关。以下是错误:

Error : cURL error 35: Unknown SSL protocol error in connection to api.razorpay.com:443

checkout.php

use RazorpayApiApi;
$api = new Api($keyId, $keySecret);
--------
--------
$orderData = [
'receipt'         => 1,
'amount'          => $order_paise, // 2000 rupees in paise
'currency'        => 'INR',
'payment_capture' => 1 // auto capture
];
try{
$razorpayOrder = $api->order->create($orderData);   
}catch(Exception $e){
echo 'Error : ' . $e->getMessage();exit;
}

问题出在哪里,是在代码中,还是在api或服务器中。怎么了?谢谢

我在转到Godaddy后遇到了同样的问题,但将php版本从5.4升级到5.6解决了我的问题。试试这个,它真的很管用!

相关内容

最新更新