Heroku è una piattaforma applicativa che viene utilizzato per costruire e sviluppare applicazioni web . E 'stato inventato nel 2007 da Orion Henry , James Lindenbaum e Adam Wiggins . S3 è l'acronimo di Simple Storage Service di Amazon . E ' un servizio che consente agli sviluppatori di archiviare e recuperare qualsiasi quantità di dati , in qualsiasi momento da qualsiasi punto di Internet . A volte, quando si tenta di caricare i file su S3 con il plugin Paperclip di Heroku , si appendono ( cioè le bancarelle di upload ) . La soluzione a questo è di solo assicurarsi di avere il plugin configurato correttamente per S3 . Istruzioni
1
Aprire il Gemfile Paperclip . Fare clic su " Aggiungi " e inserire " AWS - s3 " per aggiungerlo al file
2
Clicca Input ". Backend di stoccaggio . " ": . S3 "
3
Fare clic su " config vars : " e aggiungere le seguenti credenziali S3 per il file : class User < ActiveRecord :: Basehas_attached_file : foto , : memorizzazione = > : s3 , : benna = > ' mybucket ' , : s3_credentials = > { : access_key_id = > ENV [' S3_KEY '] , : secret_access_key = > ENV [' S3_SECRET '] } end
4
Fare clic su " Carica " e selezionare i file che si desidera caricare . Fare clic su " OK ".