Heroku ist eine Anwendung, Plattform, die verwendet werden, um zu bauen und zu entwickeln Web-Anwendungen ist . Es wurde im Jahr 2007 von Orion Henry , James Lindenbaum und Adam Wiggins erfunden. S3 ist die Abkürzung für Simple Storage Amazon -Service. Es ist ein Dienst, der Entwickler zum Speichern und Abrufen beliebiger Datenmengen jederzeit von überall auf das Internet ermöglicht. Manchmal, wenn Sie versuchen, Dateien zu laden S3 mit der Büroklammer Plugin von Heroku versuchen , sie hängen (also die Upload- Stände ) . Die Lösung hierfür ist es, so stellen Sie sicher, dass das Plugin richtig für S3 konfiguriert . Anleitung
1
Öffnen Sie Ihre Paperclip Gemfile . Klicken Sie auf " Hinzufügen" und geben Sie " aws - s3 ", um es zu den Akten zu
2
Klicken Eingang . "Storage Backend . " ": . S3 "
3
Klicken Sie "config vars : " und fügen Sie die folgenden s3 Anmeldeinformationen in der Datei : class User < ActiveRecord :: Basehas_attached_file : Foto : storage = > : s3, : Eimer => ' mybucket ' : s3_credentials = > { : access_key_id => ENV [' S3_KEY ' ] : secret_access_key => ENV [' S3_SECRET '] } end
4
Klicken Sie auf " Upload" und wählen Sie die Dateien, die Sie hochladen möchten, . Klicken Sie auf " OK".