BackWPup 未能通过身份验证,遇到Dropbox API: (59) 错误解决方案

[ wordpress教程   // 2014-05-08  ]
114

BackWPup是一款功能非常强大的WordPress自动备份插件, 它几乎具有你需要的任何备份功能,尽管这个插件分成免费版和收费版,不过个人觉得免费版已经足够好用了,可以定制备份计划,可以备份数据库,有包括DropBox在内的多种备份方式等等~~

不过在实际使用中,在最后一步不能验证dropbox用户,有以下错误提示:

Dropbox API: (59) Unknown cipher in list: ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-RC4-SHA:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-

还好很快找到了解决方案:

安装一个插件(尽管这个插件就一句话。。。),代码如下:

<?php
/**
 * Plugin Name: BackWPup disable SSL connection verifying
 * Plugin URI: https://marketpress.com/
 * Description: Disables the verifying from SSL connections in backup destinations
 * Author: Inpsyde GmbH
 * Author URI: http://inpsyde.com
 * Version: 0.1
 * Network: true
 * License: GPLv3
 * License URI: http://www.gnu.orghref="http://www.softhome.cc/licenses/gpl-3.0
 */

add_filter( 'backwpup_cacert_bundle', 'backwpup_disable_ssl_verify' );
function backwpup_disable_ssl_verify ( $file ) {

    return FALSE;
}

将这个文件起名如 backwpupsslfix.php,放到 /wp-content/plugins/ 目录下,并确定Wordpress有权限访问它,最后别忘了在Wordpress的插件中启用它。插件上传启用后,就不会再显示Dropbox API: (59),可正常执行预定备份计划。从插件名目测应该是SSL和证书相关的原因。

相关文件下载地址:

文件类型;wordpress自动备份插件

普通下载 | 百度云