繁体   English   中英

我如何才能得到finerycms以显示来自Amazon S3与/ system / images…的上传图像URL?

[英]How can I get refinerycms to display uploaded image urls from Amazon S3 versus /system/images…?

我在跑步:
精炼厂-2.1.0
导轨-3.2.14
红宝石-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中,但炼油厂管理员将图像显示为从以下位置检索到的图像:
本地主机:3000 /系统/图像/.../ some_image.jpg

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

我已经将批处理上传到S3中,并且图像全部存储在S3中的单独文件夹中。 如何获得精炼厂从远程URL提取图像?

好的,我知道了这一点,它可能适用于您。

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

基本上,您可能将Refinery CMS引擎安装在与路线不同的安装点。 您需要设置安装炼油厂的位置,以便图像能够正确拾取。

config.dragonfly_url_host = "/my-mount-point"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM