Heroku é uma plataforma de aplicativos que é usado para construir e desenvolver aplicações web. Foi inventado em 2007 por Orion Henry , James Lindenbaum e Adam Wiggins . S3 é a sigla para Simple Storage Service da Amazon. É um serviço que permite aos desenvolvedores para armazenar e recuperar qualquer quantidade de dados a qualquer momento, de qualquer lugar na Internet. Às vezes, quando você tentar fazer upload de arquivos para S3 com o plugin Paperclip do Heroku , eles ficam (ou seja, as barracas de upload ) . A solução para isso é apenas para ter certeza de que o plugin corretamente configurado para S3. Instruções
1
Abra sua Paperclip Gemfile . Clique em "Adicionar " e digite " aws -s3 " para adicioná-lo ao arquivo
2
Clique em " Infra-Estrutura de Armazenamento. " Entrada ". : . S3 "
3
Clique "config vars : " e adicione as seguintes credenciais S3 para o arquivo : class User < ActiveRecord :: Basehas_attached_file : foto, : Armazenamento => : s3, : balde => ' MyBucket ' : s3_credentials = > {: access_key_id => ENV [' S3_KEY '] , : secret_access_key => ENV [' S3_SECRET '] } end
4
Clique em " upload" e selecione os arquivos que deseja carregar . Clique em " OK".