asset_sync gem を使用してアセットを Amazon S3 バケットにアップロードしています。dotenvを使用してキーと秘密鍵を保存し、capistrano を使用して Amazon EC2 にデプロイしました。すべてが大丈夫でした。
しかし、キーを.bash_profileサーバーに移動して初期化子を追加すると、アセットのアップロードがこのエラーで失敗しました。
rake aborted!
Fog directory can't be blank, Aws access key can't be blank, Aws secret access key can't be blank
キー/シークレットが見つからない理由を理解するのを手伝ってください。