2013-10-31 3 views
0

나는 테스트 응용 프로그램이 아직Cloudinary가 내 이미지를 계속 삭제하는 이유는 무엇입니까? <a href="http://www.spottedbr.com/" rel="nofollow">www.spottedbr.com</a> 그것은 더 <strong>Heroku가</strong> 를 호스팅하지 않습니다 그리고 나는이 2 개 보석 사용 :

gem "rmagick" 
gem "carrierwave" 

내가 어떤 방문자 필요는 없습니다 (그래서 앱을 Heroku가에서 잔). 그러나 미리보기 이미지와 표지 이미지를 업로드하기로 결정한 후 며칠 (또는 앱이 잠자기 한 후 생각하니?)에 업로드 한 이미지를 더 이상 볼 수 없습니다. 여기 누군가가 왜 이런 일이 일어 났는지 설명 할 수 있습니까? 돈을 지불해야합니까? 뭐가 문제 야??

편집 : 내가 (RailsCasts.com에서) 이미지를 업로드하려면이 방법을 사용하십시오 http://railscasts.com/episodes/253-carrierwave-file-uploads

을하고 난 그냥 Heroku가 내 응용 프로그램에 플러그인 Cloudnary을 추가, 아무것도 더 많은 작업을 수행하지 않았다.

+0

입니다. 새 사이트를 배포 할 때마다 이미지가 사라 집니까? –

+0

이미지가 실제로 구름에 업로드되었는지 확인 하시겠습니까? 미디어 라이브러리에 체크인하여 업로드되었는지 확인할 수 있습니까? –

+0

그들이 아니었다, 내 문제는 실제로 내 애플 리케이션에 서비스를 적용에 어쨌든 도움을 주셔서 감사합니다! – betoharres

답변

1

Carrierwave에서 Amazon S3/Rackspace 파일과 같은 것을 사용하지 않는 경우에는 업로드 한 다이노에서만 업로드가 수행되며 다음에 다이노를 다시 시작하거나 배포 할 때까지만 업로드됩니다.

영구 파일 저장소 https://devcenter.heroku.com/articles/s3을 조사하거나 게시물에 언급 된 모든 자산 저장소를 Cloudinary로 이동해야합니다. Heroku에서 구성하는 방법에 대한 자세한 내용은 https://devcenter.heroku.com/articles/cloudinary