簡體   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