轨道上的红宝石 3 - 蜻蜓 - 上传的图像未显示



我正在使用蜻蜓和jruby和apache tomcat上传图像。我正在尝试显示我正在使用profile_picture.thumb('30x30#').url动态更新的图像

当我在轨道上使用 ruby 运行应用程序时,图像会正确显示。但是当我使用 apache tomcat 运行它时,图像不会显示。

我认为当我们在jruby中部署战争文件时,约定profile_picture.thumb('30x30#').url在这里不起作用。我也尝试在我的路线中使用匹配'/media(/:dragonfly)', :to => Dragonfly[:images],但没有用。

我没有收到错误,但在网页中显示一些代码,例如

"BAhbB1sHOgZmSSIpMjAxMy8wMS8wOS8xMl8xNl80NF83MDNfUGVuZ3VpbnMuanBnBjoGRVRbCDoGcDoKdGh1bWJJIgszMHgzMCMGOwZU"

在页面源代码中,我得到的路径是,

/

media/BAhbB1sHOgZmSSIpMjAxMy8wMS8wOS8xMl8xNl80NF83MDNfUGVuZ3VpbnMuanBnBjoGRVRbCDoGcDoKdGh1bWJJIgszMHgzMCMGOwZU

请帮助我知道使用蜻蜓上传的图像的正确方法,jruby使用apache tomcat。

我遇到了类似的问题。就我而言,我尝试在地址栏中键入 url,这给了我一个堆栈跟踪,说转换命令失败,状态为 127。通过在计算机上安装 ImageMagick 来修复此问题。我忘了在制作中安装ImageMagick。

相关内容

  • 没有找到相关文章

最新更新