我继承了一个Rails应用程序。我的production.rb文件包含以下内容:
ActionMailer::Base.smtp_settings = {
port: 587,
address: "smtp.sendgrid.net",
user_name: ENV['NF_SENDGRID_USERNAME'],
password: ENV['NF_SENDGRID_PASSWORD'],
domain: ENV['NF_SENDGRID_DOMAIN'],
authentication: :plain,
这个应用程序没有使用figaro gem,我已经登录到服务器(Ubuntu)并为部署者和root用户发布了printevn
,并且没有看到这些变量。如何从生产环境中发现这些?
答案 0 :(得分:1)
想出来了。这些是在/current/.rbenv-vars。服务器上的deploy文件夹中配置的。