s3sync不适用于ruby 1.9.3
我尝试使用s3sync版本1.2.6将备份上传到AmazonS3 它不工作,我得到了这个错误 /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:ins3sync不适用于ruby 1.9.3,ruby,amazon-s3,Ruby,Amazon S3,我尝试使用s3sync版本1.2.6将备份上传到AmazonS3 它不工作,我得到了这个错误 /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:inrequire”:无法加载这样的文件——md5(LoadError) from/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:inrequire' 从s3sync.rb:23:in' 从s3sync.rb:11:in' ruby版本是1.9.3使用最
require”:无法加载这样的文件——md5(LoadError)
from/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in
require'
从s3sync.rb:23:in'
从s3sync.rb:11:in
'
ruby版本是1.9.3使用最新版本的s3sync。您正在使用的版本不再受支持:
“md5”不是宝石,它可能是一个不再存在的旧依赖项。我的第一个想法是
gem安装md5
,但在任何回购协议中都找不到该gem。上面提到的gem现在使用sha1而不是md5。@Eman这没有意义。新版本不使用md5,而是使用sha1。你卸载旧版本了吗?重新启动服务器?我使用了这个软件包。它工作得很好,但如果上传目录大于2G它就失败了。听起来它解决了你的错误。现在这是一个新问题,可能需要在aws中进行一些s3配置。发布一个包含更多详细信息、错误消息等的新问题