ruby初学者です。
rails、carrierwaveを使い、aws s3に画像をアップロードさせたく取り組み中ですが、
画像ファイルを選択して、createまたはuploadすると下記Errorになります。
Missing required arguments: aws_access_key_id, aws_secret_access_key(ArgumentError)
画像ファイルを選択しないと、createもuploadもできます。
参考サイトに基づいて以下の流れを踏み、相当回数見直しをおこないました。
1.IAM設定、IAMユーザのアクセスキーを入手する
2.S3バケット作成
3.gem fog-awsのインストール
4.carrierwaveの設定
5.環境変数の設定
①ローカル環境
②heroku環境
ちなみに、この取り組みの前の段階で、ローカル環境でcarrierwaveを使って画像をアップロードさせることはできました。
原因も全くわからず、もうどなたか助けてください。という状態です。
ココを確認しなさい。
などのご指示をいただけるととてもありがたいです。
宜しくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。