下载失败:Problem with the SSL CA cert(path? access rights?)

/ 0评 / 8

为了让大家更容易找到这篇文章,所以使用报错信息作为本文标题。希望能帮助你们。

我在更新WordPress程序WordPress插件时遇到了如下错误信息,导致程序不能正常更新。

20160504141606

在网上搜索一番,发现这个问题并不是普遍存在。同时也的到了几个解决办法,但是对于我的问题并没能解决。

最后在Wordpress官网发现了一个解决方法,让这个问题得到了解决。

https://wordpress.org/support/topic/http-error-problem-with-the-ssl-ca-cert-path-access-rights

大概意思可能是由于php的curl版本过旧导致了该问题的发生。如果你对这个问题的出现非常感兴趣可以查看这篇文章 ->传送门<-

具体解决方案

1.通过修改 function.php 文件

修改当前主题的 function.php 文件,加入如下代码即可(代码提取自第二个方法插件中的代码):

/**
 * 解决 下载失败:Problem with the SSL CA cert(path? access rights?)
 * 原文地址:https://wuzhuti.cn/2639.html
 * 无主题技术博客分享
 */
function http_curl_transport_last( $request_order ) {
    $i = array_search( 'curl', $request_order );

    if ( $i !== false ) {
        unset( $request_order[$i] );

        $request_order[] = 'curl';
    }

    return $request_order;
}

add_filter( 'http_api_transports', 'http_curl_transport_last' );

2.通过安装插件

下载后正常安装插件后启用即可。

百度网盘下载 链接: https://pan.baidu.com/s/1eShS0HO 密码: 8rpy

GitHub下载 链接: https://github.com/pronamic/wp-http-curl-transport-last/archive/develop.zip

如果本文没能解决你的问题,欢迎留言讨论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注