59得票3回答
警告:在使用雾和AWS时无法加载“unf”宝石。

自从我最后一次更新bundle以来,在rails控制台(rails server,rails console,db:migrate等)中的每个操作都会引发警告:[fog][WARNING] Unable to load the 'unf' gem. Your AWS strings may n...

32得票6回答
AWS S3禁用SSLv3支持

我们收到了来自AWS的电子邮件,基本上说“S3正在禁用SSLv3支持,15天后将切断访问”。他们列出了我们拥有的一些存储桶(其中一个处于生产状态),这些存储桶“目前接受从指定SSLv3的客户端发起的请求”。完整的邮件在这里,其他AWS用户似乎也收到了类似的邮件:https://gist.git...

23得票1回答
如何使用Ruby中的Fog列出S3文件夹中的所有文件

如何使用Fog列出特定S3“目录”中的所有文件? 我知道S3不会将文件存储在文件夹中,但我需要一种方法来限制返回的文件只能是特定的“文件夹”,而不是检索存储桶中的整个列表。

20得票1回答
Carrierwave fog Amazon S3 图片未显示

我已经安装了Carrierwave和Fog,在第一次成功上传并查看图像后,现在它不再显示图像。 这是我的配置文件 app/config/initializers/carrierwave.rbCarrierWave.configure do |config| config.fog_cred...

19得票1回答
Ruby的fog gem导致服务器无法运行:无法加载文件--xmlrpc/client(LoadError)

正如标题所述,我正在尝试为Rails应用程序设置Ubuntu 16.04系统。当我注释掉fog gem时,服务器可以在本地启动;如果不注释掉它,就会产生下面的错误消息。谷歌搜索并没有提供任何有用信息,因为我找不到其他遇到同样错误的人,并且我不能简单地从应用程序中删除这个gem,因为它是必需的。...

18得票2回答
从Rails引擎初始化程序访问主要应用程序秘密信息

我一直在尝试(但不成功)从我的Rails可装载引擎中访问主应用程序的应用程序秘密。 可装载引擎的整个重点是提供模块化。因此,一个常见的模式是在主应用程序中提供可配置的参数,其中一些需要是秘密,然后由引擎使用。 在我的具体情况中,我在我的引擎中使用carrierwave和fog上传文件到AWS...

16得票1回答
Rails + CarrierWave + Fog + S3套接字错误

我使用fog和Jquery文件上传 (https://github.com/blueimp/jQuery-File-Upload) 时遇到了问题。 错误信息:Excon::Errors::SocketError (getaddrinfo: nodename nor servname prov...

16得票1回答
Carrierwave如何通过fog检查远程文件是否存在

我知道我很容易错过一个简单的东西...... CarrierWave::Storage::Fog::File 有一个叫exists的方法? 我该怎么使用它?我只是想检查之前上传的文件是否存在于远程存储中。 我的图像对象和上传器对象都无法访问此方法。 我肯定不必创建一个新的CarrierW...

15得票1回答
undefined method `fog_host='

当我尝试运行我的应用程序时,出现以下错误: config/initializers/carrierwave.rb:4: undefined method `fog_host=' for CarrierWave::Uploader::Base:Class (NoMethodError...

14得票2回答
S3上传后出现301永久重定向

我正在尝试使用carrierwave和fog宝石在Ruby on Rails上将图像上传到S3,图像已经成功上传,但是当我尝试保存包含刚刚上传的图像信息的模型时,出现了以下错误:Excon::Errors::MovedPermanently in UserController#show app...