Не удается загрузить paperclip / storage / ftp при использовании paperclipftp в Rails 3 - PullRequest
0 голосов
/ 07 октября 2010

Я только что установил скрепку 2.3.3 и paperclipftp 0.1.0.

Скрепка работала нормально, вложения сохранялись и все было замечательно.

Введите paperclipftp.

Я включил оба гема в свой Gemfile, установил его вместе с комплектом и убедился, что все зависимости удовлетворены. Я также дважды проверил, что вся моя информация о ftp верна и сервер работает нормально.

Когда я пытаюсь прикрепить файл с помощью ftp:

has_attached_file :photo, 
    :styles => { 
        :small => "204x159#", 
        :original => "460X370#"
    },
    :storage => :ftp,
    :path => "/:attachment/:attachment/:id/:style/:filename",
    :url => "http://kickassserver.com/_myfolder/:attachment/:attachment/:id/:style/:filename"

Я получаю следующую ошибку:

Paperclip::StorageMethodNotFound in SetupsController#create

Cannot load 'paperclip/storage/ftp'

Я думаю, что paperclipftp на самом деле не загружается моим приложением. Есть ли способ проверить, действительно ли он загружается, или кто-нибудь еще испытал это?

Спасибо

Мэтт

1 Ответ

1 голос
/ 24 августа 2011

У меня ruby ​​1.9.2p180 и проблема в том, что загружается класс тайм-аута.

Только добавить,

require 'timeout'

в application.rb, и это исправит вашу ошибку.

...