Я пытаюсь загрузить файлы из самоцвета ckeditor в приложение rails 3.2.1, используя Carrierwave с MiniMagic.
Я на OSX 10.6
Я использовал генератор, который поставляется сgem для генерации моделей и загрузчиков, например
rails generate ckeditor: install --orm = active_record --backend = carrierwave
В то время, когда я нажимаю кнопку, чтобы отправить файл изображения всервер, я получаю следующую ошибку (в выходных данных сервера):
Errno :: ENOENT (Нет такого файла или каталога - укажите -ping / var / folder / wK / wKG0M7udG5K7cAjGxTF86k +++ TI / -Tmp- / mini_magick20120303-72546-1sg4xlv.jpeg):
Похоже, что файл tmp находится в этом месте, но он помещает их в public / uploads / tmp (файл все еще там после этогопроисходит).
Если я отключаю MiniMagick (комментируя включение в ckeditor_picture_uploader и удаляя код изменения размера), я получаю другую ошибку:
ArgumentError (содержимое версии не существует!): app / models / ckeditor / asset.rbin url 'app / models / ckeditor / picture.rb: 5: inurl_content'
В последнем случае файл фактически попадает в каталог public / uploads,но я все еще не могу использовать его из-за:
Я также получаю сообщение об ошибке «Содержимое версии не существует», если я просто открываю диалоговое окно ссылки на изображение и нажимаю «Обзор сервера» (то есть, я получаюошибка, как только я нажимаю кнопку, а не после выбора файла, что я не могу сделать из-за ошибки).
Я не изменял asset.rb и picture.rb, созданные генератором.
Буду признателен за любую помощь.