当我尝试用蜻蜓上传图像时,我会遇到错误。我知道问题是什么,因为我在使用纸袋时解决了问题。但是我不知道如何解决蜻蜓。

问题在于,蜻蜓正在执行命令“识别”,它正在寻找“/usr/local”上的二进制文件,而是在PaperClip中的“/opt/local”上,我可以轻松地解决此问题。

Paperclip.options[:command_path] = "/opt/local/bin/"

有人知道蜻蜓的等效命令吗?我正在使用Rails 3 BTW。

有帮助吗?

解决方案

我解决了它,但是进入文件:image_magick_utils.rb和更改:

  configurable_attr :convert_command, "convert"
  configurable_attr :identify_command, "identify"

至:

  configurable_attr :convert_command, "/opt/local/bin/convert"
  configurable_attr :identify_command, "/opt/local/bin/identify"
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top