可从 rails 访问的环境变量
Environment variabels unaccessible from rails
我正在构建一个 rails 应用程序,其中有一些使用环境变量的初始配置文件,并且我正在使用 cloud9 ide。我正在使用 export
设置环境变量,但是当服务器 运行ning rails 告诉我缺少值应该是环境变量之一的参数时,当我使用了调试器,ENV["VAR_NAME"]
returns 什么都没有。 ide为什么?当我在bash运行echo $VAR_NAME
时,它returns正确的值。
编辑:当我运行 console --sandbox
时,环境变量也可用。只有在控制器中它们不可用。
我通过在 .bashrc
中添加 export VAR_NAME=var_value
解决了这个问题。
我正在构建一个 rails 应用程序,其中有一些使用环境变量的初始配置文件,并且我正在使用 cloud9 ide。我正在使用 export
设置环境变量,但是当服务器 运行ning rails 告诉我缺少值应该是环境变量之一的参数时,当我使用了调试器,ENV["VAR_NAME"]
returns 什么都没有。 ide为什么?当我在bash运行echo $VAR_NAME
时,它returns正确的值。
编辑:当我运行 console --sandbox
时,环境变量也可用。只有在控制器中它们不可用。
我通过在 .bashrc
中添加 export VAR_NAME=var_value
解决了这个问题。