2017-01-02 1 views
1

Каждый раз, когда я пытаюсь создать новую статью с изображением прикрепленной я получаю эту ошибку:Rails - Загрузка изображений с скрепкой получать Errno :: EEXIST

Errno::EEXIST in ArticlesController#create File exists @ sys_fail2 - C:/Users/Name/AppData/Local/Temp/44a50f07b4bdc57740901280f9eddaf520170102-12672-1pnp3z2.PNG

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

Он также говорит, что его извлечения из моего articles_controller.rb файла:

Extracted source (around line #23):

def create 
    @article = Article.new(article_params) 

    if @article.save 
    redirect_to @article 
    else 
    render 'new' 
    end 
end 

Если вам нужно, чтобы увидеть остальные файлы смотрите здесь - Rails getting error when trying to upload images with paperclip (предыдущая ошибка была исправлена)

+0

Говорят, что файл уже существует. Я не буду рекомендовать, но возможно ли полностью удалить драгоценный камень скрепки и переустановить? Посмотрите, открыто ли что-либо публично/система, если оно пустое, посмотрите, можете ли вы удалить его и любые другие материалы скрепки, а затем переустановить и перезапустить. но сначала вы можете удалить это в 'rails console' вручную и повторить попытку – Hizqeel

+0

@hjds, разрешили ли вы эту ошибку, я все еще получаю эту ошибку и не могу найти какое-либо решение? –

ответ

0

В моем случае я получал это, потому что я использовал последнюю версию paperclip в своем Gemfile (с использованием paperclip git url, следовательно, используя versio 5.1.0 во время этого ответа). Чтобы решить эту проблему, я просто вернулся к предыдущей версии 4.3.7, и я прекратил получать ошибку. Я привязываю скрепку моего приложения к этой версии, пока не уверен, что версия paperclip позволит мне загружать.

+0

У меня есть paperclip (5.1.0 82cd378), но все равно получаю ту же ошибку –

Смежные вопросы