有时自己用vps搭建的环境建立WordPress程序使用时,进行插件(程序)更新时,可能会下载失败,并提示“Problem with the SSL CA cert(path? access rights?)”的错误信息。
从WordPress官方文档得知此问题的产生和解决方法,其实就是PHP的curl版本过旧而导致的问题
这个问题可直接添加函数解决
插件:
https://pan.baidu.com/s/1kV59CFl
或者从插件中提取出来的函数(加在主题的function.php文件内)
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' );
SSL版本太旧……学习了
我的博客一直没升级。。。
不错了,学习啦。。。
现在没有用wp所以也没有关注
这个方法可以
很实用的解决方法
学习了
感谢分享 哈哈
不错啊 感谢分享……
还以为多大问题,害我折腾来折腾去,原来这么简单就能解决!
之前也遇到过类似的问题~~