使用Paperclip(在RoR中)上载图像文件导致错误

时间:2011-01-12 07:49:27

标签: ruby-on-rails paperclip

这应该是一件简单的事情,但我遇到了问题,我不知道如何调试此响应。

在我的Image模型中,我有:

class Image < ActiveRecord::Base
  has_attached_file :image, :styles => {  :display => "500x500>",
                                          :thumbnail => "95x95>"}

然后在我的观点中,我的表单包含:

-form_for @image, :html => { :multipart => true } do |image|
    %tr
      %td.woc_left
        =label_tag :image, 'photo to upload', :class => 'required'
      %td.woc_center
        =image.file_field :image

在我的Mysql表中,我有一个名为“image_file_name”的列(字符串)。

但是,当我尝试上传图片并提交图片时,我会看到

2 errors prohibited this from being saved
There were problems with the following fields:
Image Paperclip::CommandNotFoundError
Image Paperclip::CommandNotFoundError

我做错了什么?谢谢你的帮助!

1 个答案:

答案 0 :(得分:0)

Paperclip依靠外部工具来调整图像大小。您似乎没有安装工具或找不到它们。

我使用了ImageMagick,但Paperclip可以使用其他工具。

您在哪个环境中运行?