Проблемы установки переменной среды в Ubuntu | Рубин на рельсах

268
Jake

Я попытался установить переменные окружения несколькими способами на моем сервере Ubuntu, но, похоже, ничего не работает. Мне нужно знать, как правильно настроить их для цифровой океанической капли, которую я использую для размещения своего веб-сайта.

Я пробовал следующее:

  1. Используя файл с именем screts.sh и поместив туда все переменные экспорта в разных строках: export ENVIRONMENT_VARIABLE=TheValue
  2. Просто войдя export ENVIRONMENT_VARIABLE=TheValueв терминал Ubuntu как пользователь для моего приложения (не как root)
  3. Я также пытался использовать, set ENVIRONMENT_VARIABLE=TheValueно это тоже не работает.

После отображения переменной для последних 2 она вернула мне правильное значение. Я сделал это, набрав это в терминале:echo $VARIABLE_NAME

Спасибо за любую помощь!

0
В последнем предложении вы упомянули, что повторили значение переменной и увидели ожидаемое вами значение. Так в чем же проблема? Mureinik 5 лет назад 0
@Mureinik Я действительно не знаю, я попытался заменить свой пароль SendGrid переменной env, и он говорит, что он должен быть действительным отправителем. Я попытался заменить мой рабочий ключ и пароль базы данных на переменную, и он сообщил о неполном ответе от сервера и не загружал мою страницу. Jake 5 лет назад 0

0 ответов на вопрос