gpt4 book ai didi

ruby-on-rails - 在为名为 “Whenever” 的 rails cron 设置环境变量后,我应该在哪里检查?

转载 作者:太空宇宙 更新时间:2023-11-03 16:43:17 25 4
gpt4 key购买 nike

中央操作系统 6.8
Ruby on Rails
Cron:每当

我为数据库名称、数据库密码和数据库主机设置了环境变量。我确信这些变量会出现在 env 命令中。

但我不能在 Rails 代码或像 <%= ENV["DB_NAME"] %> 这样的 yaml 文件中使用它们。他们是零。当我直接将数据库名称放入 database.yml 时,它起作用了。有日志说“没有选择数据库”之类的话。我了解日志,因为 <%= ENV["DB_NAME"] %> 为零,但我不知道如何解决。

一般来说,我应该在哪里检查我的设置是否适用于名为“Whenever”的 rails cron?或者你能告诉我如何正确设置吗?

最佳答案

您应该在/etc/environment 中导出该环境变量

关于ruby-on-rails - 在为名为 “Whenever” 的 rails cron 设置环境变量后,我应该在哪里检查?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39792962/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com