Ich habe eine Rails 4-Anwendung, die Carrierwave zum Hochladen von Dateien verwendet. Nachdem ich Fog installiert habe, um Dateien auf Amazon 3 hochzuladen, habe ich beim Hochladen von Dateien den folgenden Fehler erhalten:
%Vor%Ich bin verwirrt, weil ich "SSL_CERT_FILE" zu meinen Umgebungspfaden hinzugefügt habe (sowohl unter Benutzer- als auch Systemvariablen über die Systemsteuerung), indem ich es auf c: /RailsInstaller/cacert.pem gesetzt habe (und meinen Computer neu gestartet habe) / p>
Der Fehler tritt auf, wenn mein Controller @ video.save in controllern / videos_controller:
aufruft %Vor%Ich bin auf Windows 7 mit Ruby 1.9.3p484 und RubyGems 2.2.2. Kann mir jemand helfen, die Ursache dieses Fehlers zu verstehen und zu beheben?
Verwenden Sie RVM
, um SSL
Zertifikate zu reparieren
Neueste Versionen von RVM
, dem Ruby Version Manager , enthalten ein Dienstprogramm zum Diagnostizieren und Beheben von Fehlern, die von veralteten Zertifikatsdateien verursacht werden. Anweisungen und Ratschläge finden Sie im Artikel Schienen installieren. Auf der Website RVM
wird erläutert, wie RVM installiert wird.
Wenn Sie 3RVM
installiert haben, versuchen Sie Folgendes:
Weitere Informationen zu diesem Thema finden Sie in einer Diskussion unter Ссылка
Tags und Links ssl ruby-on-rails amazon-s3 environment-variables carrierwave