【问题标题】:WooCommerce: Unable to write certificate file during cURL configurationWooCommerce:在 cURL 配置期间无法写入证书文件
【发布时间】:2016-07-08 11:33:55
【问题描述】:

我正在 WooCommerce 中设置 PayPal Express Checkout。我已设置 API 密钥和证书,但保存后出现错误“错误:抱歉,Easy Setup 遇到错误。请重试。”。在日志中,我看到以下错误:

07-08-2016 @ 11:27:22 - WC_Gateway_PPEC_Client::_request:尝试向 PayPal 发出请求时引发异常:在 cURL 配置期间无法写入证书文件

07-08-2016 @ 11:27:22 - WC_Gateway_PPEC_Client::_request: 返回 错误:数组( [ACK] => 失败 [L_ERRORCODE0] => 2 [L_SHORTMESSAGE0] => WC_Gateway_PPEC_Client::_request 中的错误 [L_LONGMESSAGE0] => 在 cURL 配置期间无法写入证书文件 [L_SEVERITYCODE0] => 错误)

您对这个错误有任何经验吗?

【问题讨论】:

  • 模式为“沙盒”。
  • 如果您的网站有 SSL 证书,请在配置文件中添加此代码 define('FORCE_SSL_ADMIN', true);
  • @RajKumarBhardwaj 我的网站没有 SSL 证书。无论如何 - 这个错误的根源是什么?

标签: wordpress paypal woocommerce


【解决方案1】:

你已经配置了你的 curl 设置,看看这个http://unitstep.net/blog/2009/05/05/using-curl-in-php-to-access-https-ssltls-protected-sites/ 我认为这可能会帮助您在我的情况下正常工作

【讨论】:

  • 这看起来不像是与 Wordpress 相关的解决方案。我的网站也没有 SSL 证书。
【解决方案2】:

需要更改服务器设置并强制使用 HTTPS。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多