gpt4 book ai didi

ruby-on-rails-3 - Dragonfly - 上传的图片不显示

转载 作者:行者123 更新时间:2023-11-28 22:35:55 24 4
gpt4 key购买 nike

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

当我使用 ruby​​ on rails 运行应用程序时,图像可以正确显示。但是当我使用 apache tomcat 运行它时,图像不显示。

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

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

"BAhbB1sHOgZmSSIpMjAxMy8wMS8wOS8xMl8xNl80NF83MDNfUGVuZ3VpbnMuanBnBjoGRVRbCDoGcDoKdGh1bWJJIgszMHgzMCMGOwZU"

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

/media/BAhbB1sHOgZmSSIpMjAxMy8wMS8wOS8xMl8xNl80NF83MDNfUGVuZ3VpbnMuanBnBjoGRVRbCDoGcDoKdGh1bWJJIgszMHgzMCMGOwZU

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

最佳答案

我遇到了类似的问题。在我的例子中,我尝试在地址栏中输入 url,这给了我一个堆栈跟踪,说转换命令失败,状态为 127。通过在机器上安装 ImageMagick 解决了这个问题。我忘了在产品上安装 ImageMagick。

关于ruby-on-rails-3 - Dragonfly - 上传的图片不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14476498/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com