【发布时间】:2014-05-05 09:33:51
【问题描述】:
我正在使用asset_sync gem 将资产上传到 Amazon S3 存储桶。我使用 dotenv 存储我的密钥和秘密密钥,并使用 capistrano 部署到 Amazon EC2。一切都很好。
但是当我将密钥移动到服务器上的.bash_profile 并添加initializer 时,资产上传失败并出现此错误。
rake aborted!
Fog directory can't be blank, Aws access key can't be blank, Aws secret access key can't be blank
请帮我弄清楚为什么找不到密钥/秘密。
【问题讨论】:
-
我会导出 ENV 变量,导出 FOG_DIRECTORY=name 等
标签: ruby-on-rails amazon-s3 asset-sync