[英]Error creating image heroku ruby on rails
感謝您的幫助,我是Rails和Heroku上的紅寶石新手。 我正在嘗試在我的應用程序中使用ruby on rails創建圖像,但出現錯誤我很抱歉,但是出了點問題。 如果您是應用程序所有者,請檢查日志以獲取更多信息。
在我的heroku日志中有這個:
2014-11-16T21:17:47.163024+00:00 app[web.1]: Parameters: {"utf8"=>"✓",
"authenticity_token"=>"YGAFGhc/bbArC1y9wLamJxgYj6PKj+6OpnLrmc5gL+0=", "dream"=>
{"image"=>#<ActionDispatch::Http::UploadedFile:0x007fcdebb9a788 @tempfile=#
<Tempfile:/tmp/RackMultipart20141116-2-rjk84j>,
@original_filename="10608362_365147563650660_8385659019628098568_o.png",
@content_type="image/png", @headers="Content-Disposition: form-data;
name=\"dream[image]\";
filename=\"10608362_365147563650660_8385659019628098568_o.png\"\r\nContent-Type:
image/png\r\n">, "dream"=>"dream"}, "commit"=>"Create Dream"}
我不明白錯誤在哪里。 關於如何解決此問題的任何想法?
Heroku不支持上傳到文件系統。 您的應用程序已完全分布在多台計算機上,因此,當另一個請求由另一個進程處理時,您保存的圖像將不可用。
在Heroku中,您需要上傳到第三方存儲,例如Amazon S3或雲驅動器。 這是一篇文章,介紹如何在Amazon S3中使用Paperclip 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.