嗨,我是 Rails 的新手,我正在构建一个 flickr feed 应用程序,它允许用户在输入他们的 ID 时显示来自 flickr feed 的照片,但是当我将 go 发送到localhost:3000时出现此错误:# application.yml flickr_key: "Not show ...
嗨,我是 Rails 的新手,我正在构建一个 flickr feed 应用程序,它允许用户在输入他们的 ID 时显示来自 flickr feed 的照片,但是当我将 go 发送到localhost:3000时出现此错误:# application.yml flickr_key: "Not show ...
我在画一个空白。 我正在尝试在我的 Rails 6 应用程序中设置环境变量。 我已经安装了 figaro 并且可以像平常一样设置变量。 但是我想要做的是设置一组默认的变量以及 dev/staging/production。 我认为它是这样的: 我正在考虑如何包含每个环境的默认值,而我的 goo ...
我正在尝试使用Devise和SendGrid在我的Rails应用程序中设置活动的邮件发送器功能,以便用户注册时可以收到确认电子邮件,并可以请求忘记密码的链接。 当我部署到Heroku并尝试注册时,当我点击“注册”时会收到错误消息。 在Heroku日志中,我可以看到有如下错误: 这可能 ...
我看到了这篇文章,并认为某些内容丢失或版本更改。 我有一个使用Figaro的非常简单的机架应用程序-由Heroku托管。 目前,我在本地计算机上。 我现在需要使用ENV 。 我的应用程序结构: 内部config / application.yml 内部config ...
我在多次提交的几个分支上可能有敏感的关键信息。 我很蠢。 当我第一次学习 aws 并用雾和载波设置它时,我什至没有想到我的秘密密钥会在每次提交时发布到 github。 即使在我尝试将文件添加到 gitignore 之后。 问题是,我如何撤消许多发布此信息的提交并实现像 figaro 这样的 gem ...
如果我没记错的话,似乎用 Figaro 定义的变量在 Docker 容器中不可用。 我有env文件来配置 Postgresq DB: POSTGRES_USER=ENV['db_user'] POSTGRES_PASSWORD=ENV['db_password] POSTGRES_DB=ENV['d ...
我正在使用两个API:Cloudinary和Google Maps Geocoding API,它们都可以在开发中正常使用。 但是在产品上,由于“ Google Maps API警告:NoApiKeys”,Google Maps无法使用。 工作正常,我在heroku的仪表板上找到了我的 ...
我的application.yml文件如下: 当我运行figaro heroku:set 我收到此错误: 有谁知道我应该如何格式化application.yml数组? ...
我正在尝试提交一封电子邮件,该电子邮件已进入我创建的Mailchimp列表。 问题是,当我在生产环境中单击“订阅”时,在控制台中会收到200 OK消息: 但是,当我检查列表时,该电子邮件没有出现在我的联系人列表中。 顺便说一句,我在ENV中使用Ruby 2.3.1,Rails ...
当我在应用程序中使用figaro击中rake db:migrate Im时,我得到了类似的信息,这是我第一次将此gem与任何mysql配合使用,所以我无法理解错误所在。 提前致谢 :) Mysql2 :: Error:未选择数据库:CREATE TABLE schema_migrat ...
我在Rails 5的条带付款处理中遇到错误。 这是我的stripe.rb文件: 这是application.yml (figaro): 运行figaro heroku:set -e production显示所有正确设置的键。 您能帮助我了解需要纠正的内容吗? ...
我完全想尝试使用Figaro使AWS S3与Travis一起使用。 所有这些在开发模式下都可以正常工作: picture.rb class Picture < ApplicationRecord acts_as_list belongs_to :imageable, ...
我已经在Ubuntu 16.04服务器上部署了Rails 5应用程序。 但是,回形针配置存在问题。 我正在使用Figaro gem来存储我的环境变量。 我的回形针配置如下所示: } 这在开发中效果很好。 但是,当我尝试部署我的应用程序时,尝试通过Capistrano ...
我正在使用带有Figaro gem的Rails 5来管理我的环境变量。 我刚刚开始与编码教练合作,他正在他的系统上设置我的存储库。 有没有一种方法可以共享我的存储库(以便他可以配置它)而无需在我的application.yml中提供代码? ...
我有一个Rails 5应用程序,并且试图将环境变量存储在非Heroku服务器上。 因此,我在生产服务器上使用环境变量创建了config/application.yml文件。 但是,当我尝试部署Rails应用程序时,部署失败,因为无法访问环境变量。 我想念什么吗? ...
我正在使用回形针,雾气,无花果宝石将图像上传到亚马逊S3。 在生产中运行良好,因为我手动在heroku中引入了env变量。 但是在开发中,建议使用aplication.yml文件(添加到.gitignore)中的env。 它未使用此文件,因为在开发中,放置在application.ym ...
我有计算机A和计算机B。我已经使用计算机A上的Figaro gem在Rails应用程序中创建了application.yaml文件。然后,我将存储库从计算机B克隆到了本地环境中,并注意到我缺少该application.yaml。文件。 有什么办法可以恢复吗? ...
我正在尝试将我的Rails应用程序部署到具有Capistrano,nginx和Puma的登台服务器。 我正在使用Figaro gem来设置ENV变量。 部署时,标准Capistrano配置在部署应用程序之前不会查找并复制application.yml文件,当然,部署因缺少凭据而失败。 我找 ...
我想知道是否有可能将application.yml放在其他位置。 我跳过了源代码,发现如果在cli上使用它,则实际上可以指定'-p'来针对任意application.yml运行。 lib / figaro / rails / application.rb建议将Rails环境中的路径硬编码 ...
我正在使用Heroku,并且在显示配置变量时: ...有些定义不止一次。 Heroku的建议是用大写键设置所有变量。 从https://devcenter.heroku.com/articles/add-ons : 别名必须始终与config vars遵循相同的命名约定 ...