2

我正在运行:
炼油厂 - 2.1.0
Rails - 3.2.14
Ruby - 1.9.3p392

在 localhost 上,我设置了炼油厂以将图像上传到 Amazon S3。我已经通过编辑我的 core.rb 文件来设置它:

 config.s3_backend = true
 config.s3_access_key_id = 'key here'
 config.s3_secret_access_key = 'access key'
 config.s3_bucket_name = 'bucket name'
 config.s3_region = 'us-west-1'

图像正在上传到 S3,但炼油厂管理员显示图像是从以下位置检索的:
localhost:3000/system/images/.../some_image.jpg

将图像放入页面也会显示相同的结果。

我已经批量上传到 S3,并且图像都在 S3 中的单独文件夹中。如何让炼油厂从远程 url 中提取图像?

4

1 回答 1

1

好的,我想通了,它可能适用于您。

我在这里找到了答案:https ://github.com/refinery/refinerycms/issues/1863

基本上,您可能会将 Refinery CMS 引擎安装在与路由不同的安装点。您需要设置安装 Refinery 的位置,以便正确获取图像。

config.dragonfly_url_host = "/my-mount-point"
于 2013-10-02T00:31:47.373 回答