- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 S3 存储桶中使用 carriervawe 和 fog。我在开发中遇到标题错误(当我运行 rails s
或 rake db:migrate
时),代码如下:
CarrierWave.configure do |config|
config.fog_credentials = {
provider: "AWS",
aws_access_key_id: ENV['AWS_ACCESS_KEY_ID'],
aws_secret_access_key: ENV['AWS_SECRET_ACCESS_KEY']
}
config.asset_host = "http://xxx.cloudfront.net"
config.fog_directory = 'xxx'
config.fog_attributes = {'Cache-Control'=>'max-age=315576000'}
config.storage = :fog
end
我也尝试过使用(按照建议 here )
<%= ENV['AWS_ACCESS_KEY_ID'] %>
但是我得到这个错误:
syntax error, unexpected '<' (SyntaxError)
我的变量在application.yml文件中
AWS_ACCESS_KEY_ID: AKIAIxxx...
AWS_SECRET_ACCESS_KEY: 1xxx...
最佳答案
不确定为什么,但出于某种原因,您的环境变量可能被评估为 nil。我喜欢使用 figaro gem管理我的环境变量。
简单添加
gem "figaro"
到你的 gemfile。
然后运行
figaro install
这将创建一个 application.yml 文件并将其添加到您的 .gitignore(出于安全原因非常重要)。在此之后,您应该能够将您的 AWS key 添加到 application.yml 并像您当前拥有的那样在您的载波配置中访问它们。
关于ruby-on-rails - 缺少必需的参数 : aws_access_key_id, aws_secret_access_key,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25596504/
我正在使用 Linux 18.04,我想在 EC2 上使用 spark 集群。 我使用export命令设置环境变量 export AWS_ACCESS_KEY_ID=MyAccesskey expor
我目前正在尝试在终端中运行我的测试套件,但出现以下错误: Missing required arguments: aws_access_key_id, aws_secret_access_key (A
每当我尝试启动服务器时,我都会收到此错误 validate_options': Missing required arguments: aws_access_key_id, aws_secret_ac
我在 S3 存储桶中使用 carriervawe 和 fog。我在开发中遇到标题错误(当我运行 rails s 或 rake db:migrate 时),代码如下: CarrierWave.confi
我正在使用 boto3 为 s3 创建一个预先签名的帖子 url。 s3 = boto3.client('s3') post = s3.generate_presigned_post(
我一直在使用 Ansible 来配置 ec2 实例。每次我启动虚拟机时,我都必须执行 export AWS_ACCESS_KEY_ID = ACCESS-KEY-ID export AWS_SECRE
我对 AWS 完全陌生。 我从亚马逊下载了一些示例代码,我需要设置一些常量: AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY MERCHANT_ID MARKETPLA
我将 aws_access_key_id 和 aws_secret_access_key 存储在 ~/.boto 中,想知道是否有办法检索这些值在我的 python 代码中使用 Boto,因为我需要将
运行 heroku run rake db:migrate ,我收到此错误:Missing required arguments: aws_access_key_id, aws_secret_acce
尽管遵循了这个 post 并找到了类似的答案 here 和 here ,但我仍然得到了 ArgumentError: Missing required arguments: aws_access_ke
我们使用 Ansible 和 aws-cli 来部署、配置管理和编排我们的应用程序。这是自动化这些过程的好方法。 不幸的是,有时(我无法指出确切的时间,但是在使用 ansible 几天后会发生这种情况
鉴于:管理路由 53 托管区域域(例如 example.com)的 AWS 账户的 aws_access_key_id 和 aws_access_secret_key。 目标:以其他 AWS 用户身份
我是一名优秀的程序员,十分优秀!