为了让大家更容易找到这篇文章,所以使用报错信息作为本文标题。希望能帮助你们。
我在更新WordPress程序
和WordPress插件
时遇到了如下错误信息,导致程序不能正常更新。
在网上搜索一番,发现这个问题并不是普遍存在。同时也的到了几个解决办法,但是对于我的问题并没能解决。
最后在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
如果本文没能解决你的问题,欢迎留言讨论