2

Rails コンソールからユーザーを作成したいのですが、うまくいきません

User.new({:email => "guy@gmail.com",  :password => "pass", :name => "guy"}).save(false)

私は得続けます:

AWS::S3::MissingAccessKey: You did not provide both required access keys. Please provide the access_key_id and the secret_access_key.

ユーザーの写真を保存するためにペーパークリップを使用していますが、これがわかりません。通常のフォームからユーザーを作成するとうまくいきます。登録時に写真も必要ありません。

4

1 に答える 1

0

別のサーバーでアプリを起動するときだけでなく、Rails コンソールを実行しているときに、Paperclip/AWS が構成されていることを確認する必要があります。これは Authlogic とは関係ありません。モデルからすべての Authlogic 機能をコメントアウトして再度テストすることで確認できます。

于 2012-05-04T03:38:19.147 に答える