wordpress - 如何克服付费成员(member)专业版中的 SSL 协议(protocol)版本错误?

标签 wordpress payment-gateway paypal

我正在使用付费成员(member)专业插件在 WordPress 中设置成员(member)网站。我选择了“支票支付”支付网关,它工作正常。

但是,当我将支付网关更改为“Paypal Express”并按照流程进行支付时,它会抛出 methodName_ failed: Unsupported SSL protocol version。 我坚持了 2 天,但没有找到合适的解决方案。

请帮帮我。

最佳答案

请在 function.php 中添加以下钩子(Hook) 这是 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')

关于wordpress - 如何克服付费成员(member)专业版中的 SSL 协议(protocol)版本错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39894598/

相关文章:

php - 需要使用 WordPress 访问 HostGator 插件域上的 phpmyadmin

php - 如何仅在特定页面中 bundle.min.css(在我的例子中是 contact.php)

WordPress 插件中的 jquery.post,目录问题

flutter - 有没有办法在设备上调用 UPI 应用程序

paypal - 从头到尾传递一个变量 - Paypal

c# - 获取堆栈跟踪错误并且不明白为什么

html - 两个@font-face 表现得不像对方

paypal - 使用 PHP 在网站中集成万事达卡支付

java - 如何从 paypal 启用沙盒商家帐户引用交易

php - 尝试使用 Adaptive Simple Payments 但出现黑屏