0
私は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,
はありません。このアプリはフィガロの宝石を使用していない、と私は両方のデプロイヤとルートユーザー用サーバー(Ubuntuの)にログインし、printevn
を発行しているし、これらの変数を参照してください。どのように私は生産環境からこれらを明らかにすることができますか?
開始時に渡される可能性があります(開始コマンドとともに)。アプリはどのように始まったのですか? – ulferts
別の方法では、抜粋を示したファイルを編集して、たとえば、 'Rails.logger.warn ENV ['NF_SENDGRID_USERNAME']' – ulferts
アプリの起動方法を尋ねるときは不明ですか?アプリはカピストラーノを使用しています。それはあなたの質問に答えますか? – Lumbee