0

当所有 Rails 服务器,控制台设置时,我收到此警告。

[警告] 雾:指定的 s3 存储桶名称(hesaplabakalim-production/assets/new_opengraph)不是有效的 dns 名称,这将对性能产生负面影响。

我的雾配置就像

connection = Fog::Storage.new({
:provider                 => 'AWS',
:aws_access_key_id        => "dummy",
:aws_secret_access_key    => "dummy"
})

$directory = connection.directories.create(
:key    => "dummy/assets/new_opengraph",
:public => true
)

我实际上必须创建一个名称为 dummy 的存储桶,然后步行到 assets/new_opengraph 文件夹,但我在雾文档中找不到它

4

1 回答 1

0

我搜索了雾宝石的 github 页面,发现了这个问题和解决方案。

“在空文件夹上,我使用了我们隐藏在控制台中的零字节文件,这看起来像是创建空文件夹。便宜的技巧,但有效。”

https://github.com/fog/fog/issues/1370

于 2013-02-12T09:58:34.920 回答