我正在使用bootsy(https://github.com/volmer/bootsy)来更轻松地格式化我的Blog文章正文。当我在本地WYSIWYG编辑器中上传文件时,我可以稍后查看它们就好了;但是,当我在制作中并执行此操作时,所有img标记链接到
/uploads/bootsy/image/1/image_name.jpeg
相反,路径应该是aws s3 url。我正在使用s3和carrierwave =用于其他一些事情(帖子主图像网址),我没有任何问题。我想在生产中需要做一些配置。
答案 0 :(得分:0)
我通过为bootsy创建初始化程序并添加:
来解决部分问题Bootsy.setup do |config|
config.storage = :aws
config.store_dir = 'public/temp'
end
我没有使用雾宝石,而是使用了carrierwave-aws gem。此外,当我的图像保存在我的模型的文本字段中时,网址还包括一些参数。我还必须确保正确的文件夹权限是公开的。这会导致图像中断。我必须手动取出textarea中的参数才能完成这项工作。