前提・実現したいこと
[pictgram をローカルで実行したいのですが、できません。
Missing required arguments: aws_secret_access_key (ArgumentError)と言われてしまいます。]
ここに質問の内容を詳しく書いてください。
Ruby on Rails でPictgram(コメント付きの写真投稿サイト)を作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。
localhost 3000 を立ち上げ、sudo service mysql start と rails s を実行したのですが、
rails s でエラーが出ました。
発生している問題・エラーメッセージ
/mnt/c/Users/ユーザー名/linux_home/rails_projects/pictgram/vendor/bundle/ruby/2.5.0/gems/fog-core-1.45.0/lib/fog/core/service.rb:244:in `validate_options': Missing required arguments: aws_secret_access_key (ArgumentError)
該当のソースコード
ソースコード
試したこと
.envのファイルには、require 'dotenv/load'と一行目に書いており、
2行目にawsのアクセスキーのコード、
3行目にawsのシークレットアクセスキーのコード、
4行目にAWS_REGIONのコードがきちんと書いてあるのを確認しました。
そのため、2行目のawsのアクセスキーは読み込まれているのですが、3行目のawsのシークレットアクセスキーが読み込めていません。
補足情報(FW/ツールのバージョンなど)
環境は、WIN10でUbuntuの無印を使っています。
あなたの回答
tips
プレビュー