carrierwave, Excon :: Errors :: MoveDermanently in RegistrationsController # Update-Fehler

7

Ich habe versucht, Carrierwave mit Amazon S3 zu arbeiten. statt

%Vor%

ich habe

%Vor%

es in den Speicher ändern: s3 gibt einen sofortigen Fehler

Ссылка

Also habe ich es in Speicher geändert: Nebel wie der rdoc unten sagt.

Ссылка

Wenn ich jedoch versuche, ein Bild hochzuladen, bekomme ich diesen verrückten Fehler. Ich benutze auch das Gerät Juwel.

meine vollständige Stapelverfolgung ist

%Vor%

Ich weiß nicht was das bedeutet.

in meinem Initializer / carrierwave.rb habe ich ..

%Vor%

und meine Uploader-Datei hat

%Vor%

Meine Edelsteindatei hat

%Vor%

Wenn ich meinen Server boote, anstelle von webrick, verwendet er auch Thin in der Entwicklung.

sind meine Konfigurationen falsch? Hilfe wäre sehr willkommen! ive war auf diesem carrierwave / s3-Problem fest stecken

    
Sasha 17.05.2012, 05:42
quelle

4 Antworten

17

Ich bin heute früh auf dieses Problem gestoßen und es war ein Problem mit der Region. Nehmen Sie es einfach heraus und lassen Sie es standardmäßig einstellen.

%Vor%     
Jason Bynum 22.05.2012, 04:00
quelle
2

Für mich hat diese Konfiguration funktioniert

%Vor%     
Robin Bortlík 11.07.2012 15:38
quelle
2

Ich hatte das gleiche Problem.

Die folgenden drei Schritte haben für mich funktioniert.

1.Ändern Sie den Standardbereich beim Erstellen eines Buckets

2.Bearbeiten Sie meine carrierwave.rb -Datei (wie unten gezeigt)

initializers/carrierwave.rb :

%Vor%

3. Konfigurieren Sie heroku in der Befehlszeile wie in: heroku config:set S3_REGION='your region'

    
Taiga 26.03.2016 07:26
quelle
0

Genau wie @Jason Bynum sagte, gib die Region nicht an und lass sie default.

Wenn du immernoch versagst, mach dir keine Sorgen. Zu diesem Zeitpunkt wird dir Heroku einen Hinweis geben wie your region specified is wrong and should be xxx

Und Sie wissen, wie Sie die Region jetzt füllen:)

Das Folgende funktioniert für mich:

%Vor%

Gemfile:

%Vor%     
zhaoqing 09.10.2016 16:52
quelle