我正在使用蜻蜓和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。