2014-09-26 73 views
1

我的Ruby on Rails Web应用程序在localhost(Windows 8)上看不到环境变量。Ruby on Rails Web应用程序未看到环境变量

我在config/database.yml文件以下行:

password: <%= ENV["'TECHNICAL_SUPPORT_TIMER_DEFAULT_DATABASE_PASSWORD'"] %> 

当我在调用CMD.EXE命令set它会列出该环境变量。

我试着重新启动服务器,但没有任何反应 - 它仍然显示“fe_sendauth:没有密码提供”错误。

为什么?我究竟做错了什么?我该如何解决它?

回答

1

试试这个

password: <%= ENV['TECHNICAL_SUPPORT_TIMER_DEFAULT_DATABASE_PASSWORD'] %> 

你有包裹在单引号和双引号