【问题标题】:Action Text displaying image error rails 6 on windows 10在 Windows 10 上显示图像错误轨道 6 的操作文本
【发布时间】:2020-11-06 03:07:06
【问题描述】:

我正在使用 Windows 10 在 ruby​​ 安装程序的帮助下在 rails 6 上对 ruby​​ 进行编程。到目前为止一切正常,直到...我将操作文本用于富文本编辑器。

我按照本指南 [https://edgeguides.rubyonrails.org/action_text_overview.html][1] 操作,一切正常。但是当我将图像附加到text_area时,保存后图像无法显示。

当我打开图片的网址时,我看到了这个:

MiniMagick::Error in ActiveStorage::RepresentationsController#show

`magick mogrify -resize-to-limit [1024, 768] C:/Users/.../AppData/Local/Temp/ActiveStorage-5-20200716-3792-28u8ot.jpg` failed with error: mogrify: unrecognized option `-resize-to-limit' @ error/mogrify.c/MogrifyImageCommand/6009.


  if status != 0 && options.fetch(:whiny, MiniMagick.whiny)
    fail MiniMagick::Error, "`#{command.join(" ")}` failed with error:\n#{stderr}"
  end

型号:产品

  • 标题
  • 说明(操作文本 - 在 text_area 中附加图像)

在视图中显示:product.description(无法显示附件图片)

谁能帮我解决这个问题?

【问题讨论】:

  • 您需要安装image-magick。按照tektriks.com/…的说明进行操作
  • @ChakreshwarSharma 我已经安装了Version: ImageMagick 7.0.10-23 Q16 x64 2020-07-04
  • 您如何显示图像(代码)&您是否安装了 gem image-processing?,粘贴您的模型并查看代码
  • @ChakreshwarSharma 哈哈,谢谢!我忘了安装图像处理 gem,这是我的问题的原因。我刚刚安装了它,现在一切正常!

标签: ruby-on-rails imagemagick ruby-on-rails-6 minimagick actiontext


【解决方案1】:

gem 'image-processing' 添加到您的 Gemfile 并

运行bundle install

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-08-24
    • 2018-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-28
    • 2015-01-21
    相关资源
    最近更新 更多