【问题标题】:Paperclip Uploading Bug回形针上传错误
【发布时间】:2011-12-20 07:36:19
【问题描述】:

我最近发现了 Ruby on Rails 的 Paperclip 图片上传功能。我在 youtube 上遵循了一些教程并让 gem 工作(我认为)。回形针的所有属性都正常工作。我正确地将列添加到我的“帖子”表中,在 form_for 上添加了“多部分”,但是我上传的图像根本没有被保存。

我做了一些研究,发现我需要一个叫做“ImageMagick”的东西,但是当我试图了解如何下载它并将它安装到 Rails 中时,我真的很困惑。我在 youtube 上看到的教程似乎是初学者级别的。所以,他们没有提到任何关于 ImageMagick 的事实让我觉得我根本不需要它来上传文件。

我想我的问题是双重的:1)我真的需要 ImageMagick 来使用回形针吗? 2) 还有什么可能导致我遇到 Rails 没有抛出明确错误的问题?

【问题讨论】:

    标签: ruby-on-rails paperclip


    【解决方案1】:

    如果您要上传图片,则需要 ImageMagick。按照这个链接在你的开发机器上安装它:http://www.imagemagick.org/script/download.php

    我假设您使用的是 Rails 3,请按照此截屏视频 (http://www.emersonlackey.com/article/paperclip-with-rails-3) 了解如何使用 Paperclip 在模型中上传多个图像。

    例如,如果您只想为用户上传头像,或者在此处查看更多教程:https://github.com/thoughtbot/paperclip/wiki

    【讨论】:

      【解决方案2】:

      ImageMagick 必须安装在您的系统中,并且 Paperclip 必须可以访问它。 阅读需求部分https://github.com/thoughtbot/paperclip

      【讨论】:

        【解决方案3】:
         $ brew install imagemagick 
        

        (如果你当然有 Homebrew)

        这是一个截屏视频,其中解释了 Imagemagick 的事情: http://www.emersonlackey.com/article/paperclip-with-rails-3

        【讨论】:

          猜你喜欢
          • 2017-04-06
          • 1970-01-01
          • 2012-02-26
          • 2014-08-19
          • 1970-01-01
          • 1970-01-01
          • 2013-02-24
          相关资源
          最近更新 更多