问题标签 [carrierwave]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 使用 Heroku 显示存储在 Amazon S3 上的图像
我正在尝试上传图像,然后在我的应用程序中显示它们
我在 Heroku 上配置应用程序以将文件上传到 Amazon S3。我能够将图像上传到 S3。我可以在亚马逊上看到它。但是我无法显示它。
我使用了代码:
它生成以下 HTML(我将 img 更改为 imgtag,因为 stackoverflow 不允许我添加此代码):
http://appname-heroku/uploads/profile_image/avatar/1/bob_dylanplanetwaves.jpg不指向任何有效图像。
我尝试了以下但没有成功:
它生成了以下代码:
在这两种情况下,图像都不会显示
我正在使用 CarrierWave 上传文件 Ruby 1.9.2、Rails 3.0.3 并托管在 Heroku
ruby-on-rails - 无法让运营商波工作
我不确定图片上传是否只是没有保存,或者我是否将它们保存在错误的位置或出了什么问题..现在当我使用以下代码生成图片标签时:
它只是抛出一个路由错误:
我想设置这条路线吗?..无论如何,我一直在关注 railscasts.org 上的 tut 这里有一些更相关的代码:
ruby-on-rails - 配置环境以在本地使用文件系统和在 Heroku 上使用 Amazon
我不确定如何配置环境,以便 Carrier Wave 在本地运行应用程序(开发)和加载到 heroku(生产)后的 s3 时使用本地文件存储
在开发存储中:文件
在生产存储中:s3
ruby-on-rails - 如何将 paper_trail 与carrierwave一起使用(用于撤消支持)?
我正在尝试使用paper_trail
此 railscast http://railscasts.com/episodes/255-undo-with-paper-trail中描述的 gem 和教程来包含撤消支持。
问题是我的模型也carrierwave
用于图片处理。删除模型实例后,图片也会被删除。有什么方法可以防止这种情况并使用恢复模型的实例paper_trail
?
ruby-on-rails - 使用 Carrierwave 和 Kaminari 进行图像分页
我正在尝试使用 Kaminari gem 对一系列照片进行分页。图像显示在 Dog 模型的展示动作中,并且照片已使用 CarrierWave 上传到名为 DogPhoto 的单独模型。DogPhoto 属于Dog,Dog 有很多DogPhoto。
Dog 控制器的 show 动作如下所示(@dog 加载在前置过滤器中):
显示视图如下所示:
加载页面时,会针对正确数量的照片(每张照片一页)显示分页链接。但是,仅显示第一张照片。当用户点击“2”时,它会显示 dog-with-no-photo.png 后备图像。
ruby-on-rails - Ruby on Rails:使用 Carrierwave 应用投影
如何在使用carrierwave 保存的图像上应用投影?我找不到任何关于如何做到这一点的例子。
更新: 使用 CSS 为图像添加阴影的示例。如果您不喜欢图像周围的白色 1px 边框,可以删除填充和边距。虽然看起来不错...
最好的问候 Asbjørn Morell
ruby-on-rails-3 - 未定义的方法“image_will_change!” 用于 Heroku 上的 CarrierWave
我有一个安装 Carrierwave 上传器的简单模型。在开发中一切正常,但我得到一个未定义的方法“image_will_change!” heroku 上的错误。
根据 Carrierwave Wiki,我也正确设置了 cache_dir。
ruby-on-rails-3 - Carrierwave 和 s3 与 heroku 错误未定义方法`fog_credentials='
我正在尝试用heroku设置carrierwave和s3。我正在完全关注carrierwave 文档:https ://github.com/jnicklas/carrierwave
我在 AWS 中设置了一个名为 testbucket 的存储桶,然后我安装了雾,并在里面创建了一个新的初始化程序:
然后在我的 image_uploader.rb 我设置
还有什么我想念的吗???谢谢你的帮助。
ruby-on-rails-3 - Heroku 和carrierwave 不加载我的s3 配置
我在 Heroku 上有一个应用程序,它使用 Carrierwave gem 将图像上传到 S3。
我在一个名为 carrierwave.rb 的初始化程序中设置了 s3 配置
这在我的本地机器上的开发中运行良好,但是一旦我部署到 Heroku,我就会收到以下错误
显然它正在尝试写入只读的heroku服务器,而不是获取我的s3设置。
有谁知道我如何让heroku将我的文件发送到s3?
ruby-on-rails - Carrierwave/Fog - 参数错误,提供商无法识别
我正在使用 Carrierwave 0.5.3 和 Fog 将图像上传到 Amazon-S3。
设置在本地运行时运行顺利,没有错误。
但是在 Heroku 上运行时,上传失败并显示以下消息:
我有一个初始化程序:
和上传者:
我已经追踪到 Fog 的错误消息,似乎 Heroku 下的 Fog 没有从初始化程序中获取配置信息。:provider
不知何故是空的。但我很困惑如何解决它。
任何帮助将非常感激。
我在用着: