一尘不染

蜻蜓-上传的图片未显示

tomcat

我正在将蜻蜓与jruby和apache
tomcat一起使用来上传图像。我正在尝试显示使用profile_picture.thumb(‘30x30#’)。url动态修饰的图像

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

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

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


BAhbB1sHOgZmSSIpMjAxMy8wMS8wOS8xMl8xNl80NF83MDNfUGVuZ3VpbnMuanBnBjoGRVRbCDoGcDoKdGh1bWJJIgszMHgzMCMGOwZU”

在页面源代码中,我的路径为

/ media /
BAhbB1sHOgZmSSIpMjAxMy8wMS8wOS8xMl8xNl80NF83MDNfUGVuZ3VpbnMuanBnBjoGRVRbCDoGcDoKdGh1bWJJIgszMHgzMCMGOwZU

请帮助我了解jruby使用apache tomcat 显示使用蜻蜓上传的图像的正确方法。


阅读 314

收藏
2020-06-16

共1个答案

一尘不染

我遇到了类似的问题。以我为例,我尝试在地址栏中键入url,这给了我一个堆栈跟踪,指出convert命令失败,状态为127。通过在计算机上安装ImageMagick来解决此问题。我忘了在产品上安装ImageMagick。

2020-06-16