这是一个奇怪的人。
rails s
=> Booting Thin
=> Rails 3.2.13 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
Thin web server (v1.6.2 codename Doc Brown)
Maximum connections set to 1024
Listening on 0.0.0.0:3000, CTRL+C to stop
但是当我打电话时
puts Rails.env
在控制器中,它说
production
在rails控制台中,它正确地说开发
Rails.env
=> "development"
任何想法。 我想在本地运行dev并在我的服务器上生成。特别重要的是,因为我正在测试功能,在运行某些api调用时花费我的钱,如果Rails.env.prodcution我伪造它们?是假的。 运行轨道3.2.13