2017-01-02 17 views
1

每次我嘗試創建圖像的新文章附我得到這個錯誤上傳圖片:導軌 - 用回形針獲得errno的:: EEXIST

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

周圍的Googling沒我沒有幫助。我找到了該文件,發現它只在本地服務器運行時才創建,我無法手動刪除它。

它還說,它提取它從我的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

就我而言,我得到這個是因爲我在我的Gemfile中使用了最新的回形針版本(使用回形針git url,因此在此回覆時使用了版本5.1.0)。爲了解決這個問題,我簡單地回到了以前的4.3.7版本,我停止了這個錯誤。我已將我的應用程序的回形針固定到此版本,直到我確定回形針的版本可以讓我上傳。

+0

我有回形針(5.1.0 82cd378),但仍然收到相同的錯誤 –