Domanda

Questo non ha nulla a che fare con la graffetta, btw.

ho aggiornato a rotaie 3,2 da una prima versione di rotaie 3.

Stavo usando le AWS: classe S3 per creare secchi e cosa no

.

Il seguente codice stava lavorando all'interno di un modello:

AWS::S3::Base.establish_connection!(:access_key_id => ...blah blah blah

Sono stato anche richiedendo la gemma nel modello in questo modo:

require 'aws/s3'

Comunque ora ho aggiornato e ho fatto funzionare tutti gli aggiornamenti sulle gaffe, sto ottenendo l'errore:

uninitialized constant AWS::S3::Base

... quando si cerca di stabilire una connessione con S3.

Qualcuno sa che questo sta accadendo e come risolvere il problema. Grazie.

È stato utile?

Soluzione

Lo so che detto che non ha a che fare con il Paperclip, ma sono anche voi utilizzando Paperclip in aggiunta alla gemma s3 nella tua app? Non credo che le nuove versioni di Paperclip dipendono dalla gemma aws-s3 più e invece dipendono dalla gemma aws-sdk.

Provare a sostituire la gemma aws-s3 con la gemma aws-sdk.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top