Как преодолеть ошибку версии протокола SSL в Paid Membership Pro?

Я использую платный плагин для членства для создания сайта членства в WordPress. Я выбрал платежный шлюз "Pay By Check", и он работает нормально.

Но когда я изменяю платежный шлюз на "Paypal Express" и следую процессу оплаты, он выбрасывает methodName_ failed: Unsupported SSL protocol version, Я застрял с этим с 2-х дней, но не нашел правильного решения.

Пожалуйста, помогите мне.

2 ответа

Пожалуйста, добавьте ниже ловушку в function.php Это проблема версии TLS. Ваш сервер может не поддерживать TLS 1.

function my_http_api_curl($handle) {
 curl_setopt( $handle, CURLOPT_SSLVERSION, CURL_SSLVERSION_TLSv1 ); 
}
add_action('http_api_curl', 'my_http_api_curl')

Какая у вас версия SSL?

PayPal Express требует, чтобы вы работали с OpenSSL/1.0.1 или выше, NSS/3.15.1 или выше

Другие вопросы по тегам